I ran 6 miles in 100-degree heat today. Not because I wanted to ... it was just part of "the plan", my marathon training plan. My encouragement to you is to create your own life plans and be prepared for hard days, life's challenges, and setbacks along the way.
Many people start out with the best of intentions and get lost along the way of life because they don't have a life plan. Once you have lifetime goals, break them down into yearly and quarterly goals.
It's your life! Prioritize activities that yield the highest returns both in the short term and long and remain proactive and agressive in pursuing your life plans.