Here's the way I take on every day... I found a long term goal that I want to achieve and every single day I work toward it or I have fun. Having fun is the only excuse I let myself have to not work toward it. No matter how little progress you make some days, even if you're just thinking about what the next step is, you aren't giving up. I will never be on my death bed and say I didn't try. Find joy in the journey, not the destination. Once you reach your goal, make another. The satisfaction and happiness comes from just doing it.