I'd add there's some gradation when you get into the idea of giving people what they need. I like to give my time to help people and was once at a breaking point like ThatFanficGuy. I realized that I wasn't fed up "giving people what they need" I was fed up giving people what they asked for. Most of the time people wanted to play "poor me" and would jump from ear to sympathetic ear playing their part. The problem was that no one ever won this game. The people who needed help only felt better when they were acknowledged as the victim, but that feeling didn't last long and they never had reason to play any other part. So I started giving people what I thought they needed. I gave them what I had to give and didn't offer to fake what they wanted. For the most part, it works better - people get something more honest and more human from me, and in return I feel I'm living up to the potential I have inside. It's not draining, it's invigorating. (I should say, not every victim is playing "poor me", but if you pay attention it's not too hard to tell who is.)