@macha It gets rough, especially around the holidays. I want to buy. Not for me, for the people around me. Because seeing them get that gift is a huge 'I did good'. Not just the dopamine, but as someone who struggles with interpersonal relationships, the response itself. So having to try and keep from overextending my 'play' money to get that gets really nasty. Instead of 'well I should get a gift for X, Y, and Z because they have been my friends for five years and have helped me through SO MUCH' it ends up 'well I just got gifts for J, I, T, and F... and I got two gifts for X, Y, and Z because...' and then I realize that I have like... no money left to pick up ice cream or get a pizza, etc.
So no. There is nothing wrong with you. Its a very real, very difficult to manage, thing.