I always try to think of the following....
If I have to tell my kids that we cannot afford it or cannot go there because we don't have the money. Then I surely can not look at myself in the mirror knowing that I just spent that money on something that was purely just about me!
Easy to say but that desire does not change!!!