I've found that as I get older my spending habits change. Could be just because I'm now on a fixed income and know that there isn't going to be any extra.
I've noticed that I now "sit" on things.....wait a day or two before actually buying something.......unless it's just desperately needed. Most things I can do without. Since I buy online I just put it in my shopping cart and let it sit for a day or so and 9 times out of 10 I end up deleting it!