Yes Ms. @Ryla of Daje. If we don't expect anyone to give this precious of a gift, then wala dapat guilt if we buy it ourselves, for us. Gift giving includes us, not just others.
If within your means, sometimes nga kahit hindi, no second thoughts, no guilt afterwards, then go for it!
Sa case ko, if I don't reward myself, then who will? If I dwell on expecting someone to buy it for me, then until when?