I think I can contribute something positive for once. A good way to think and act for the future is to ask yourself how much you REALLY want a particular thing you're thinking of buying/doing. Do I REALLY want an extra couple of minutes of sleep? Not really -- it usually leaves me more tired than if I'd just gotten up and moving. Do I REALLY want that extra pie? Not really -- all that sugar will make me feel bloated, will make me fat, or even possibly give me jitters or diabetes down the line. Ultimately, nothing you do, don't do or get today is going to "make" you happy. Happiness is a choice, and it's always good to have a large margin of safety. So just do stuff that'll get you ahead, and before you know it you won't have much desire for immediate gratification.