I've taken the test tons of times and I always get INFJ - the counselor. I think it fits me very well. I've never been addicted to anything, but my DOC is LSD.
I was an INTP about 5 months ago. Although the traits pertaining to the test results were mostly accurate, I can't help but wonder whether or not such 'test results' could fluctuate during certain times in one's life.