In short, the money we didn't work hard for is easy to spend, but the money you know you worked hard for is sure to be valued truly and rightly. There is the feeling that you will value every single cent of it.
That's why every hard-earned income should go to meaningful things. If you want to gift yourself, it's normal, in my opinion, as long as you take the consequences, whether you're going to do it for good or bad purposes.
In essence, whether we earn money with difficulty or easily, we have to manage our money by being frugal. Moreover, by setting aside our finances, even a little, try to prioritize what is necessary and ignore what is not necessary. So that our financial strength remains well maintained.
I just want to say the Psychology of Money, money doesn't matter how high a person's educational background is, money is related to emotions. The less you can control your emotions, the more they will be reflected in your financial patterns.