Rewards motivate people. In fact, there's a reward or payoff associated with every single one of your habits. Many professional life coaches make this one of the pillars of their goal setting programs. They see that rewards are great motivators that keep clients moving forward to achieve their goals. So, identify the little pleasures you enjoy in life and use them as rewards to motivate yourself. It's easy to do once you recognize that these are special gifts you've earned and you were blessed to be able to receive them.
It makes the process of achievement much more enjoyable.