View the original post on Musing.io
Well that's because money that's just given to you or money that you don't work for just doesn't hold as much value as money that you worked hard for. Moreover, when you know that you're going to work just as hard to get more money then it makes you spend earned money more wisely.
In my experience, money that you didn't earn is usually never in anyone's budget so it's more of excess money to alot of people and that's why they can use it to splurge. When you work for money it's because you have meaningful things to do with it, things that you've planned for, hence it's always more difficult to spend that money than money you didn't earn.
Nobody wants to let go of anything they worked hard for, most especially when you know you have to work hard again to get more. It's easy to let go of things you didn't earn because simply out, you never worked hard for it in the first place.
I hope this helps.