Is it really selfish to buy for yourself frequently?

I get stuff for family sometimes, especially Christmas and birthdays.
Is it really selfish to buy for yourself frequently?
Post Opinion