I am talking about the hardest of them all to get rid of, because they are a part of your life due to actually being positive for you in the beginning, slowly becoming a close friend. Eventually the relationship evolves into a repeating circle where your "friend" demotivates and makes you believe you can't achieve stuff (work related or otherwise), as if they can't stand watching a friend doing well, so they have to drag you into their own miserable way of living.
I have had two people in the past that fits this category of vampirism, and it seems like the only solution that worked well was to stop being around them, despite how much they beg you to stay. It's sad when what used to be a good friendship needs to end, but this is the only way to solve a situation like this (as far as I know).
Where am I going with this? Well... I just realized a friend of mine is a classic example of a close psychic vampire. My question is: According to your experience. What other solution works ... that doesn't involve getting rid of him, because I do care much about this person as he has helped me in the past MANY times(and i know the fact that he's been supportive in the past will be used as an excuse for him to re-establish the friendship again).