I do suffer from nice girl syndrome and often excuse it as an early birthday present. They make a fuss about it and go halves in their share anyway. I am definitely not rich but I enjoy gifting to others, I feel guilty at the same time because it seems like I am begging them to go with me too. I can go by myself and enjoy going by myself too.
I dont know am I in the wrong? Should I stop? I only do it once every few years. They haven't taken advantage of it