I find it easy to get discouraged when things outside of my control affect my training, work, or day-to-day routine. These "things" that are outside of my control are inevitably bound to pop up, things such as illness, travel, unexpected expenses or unforeseen issues to resolve.
Despite these uncontrollable aspects of life, it's important for me not to dwell on what I can't do or what I don't have, but rather to focus on doing the best I can on each given day with what I’ve got.
Some days I will be feeling 100% and will be able to give my absolute best physical or mental performance with my training and my work. Other days, illness may force me to take a step back and focus on rest and recovery, but this means that I now have an opportunity to rest and recover to the absolute best of my abilities.
It is much easier said than done, and I am still struggling with this mindset, but as is with anything worthwhile in life, it is a long process and one that is worthwhile in the end. I choose to work at adopting this mindset as opposed to giving into the unfortunate occurrences in life because it is what must be done to realize my dreams.
I sometimes like to think that my path towards realizing my dreams is linear and predictable, but it's not. Where is the fun in that journey anyway if everything is easy and straightforward? Embracing unpredictability and learning to roll with it is all part of the process.