This happens to me. But I don't get mad anymore. If it's someone that I want to buy for anyway, I do. I love to shop though and am happy for any excuse to spend money. lol. Like I have a friend who when I'm out shopping, I always find things, and feel like she would love them and I want to make her happy. As corny as it is, there are some people that when I make them happy, that makes me happy.

However, I have stopped buying for someone in my life because for two years straight she has done nothing for me while I have done so much for her and I just started feeling like, am I not worth any effort or what?