Use your free time to read articles and watch videos, sometimes about success stories and sometimes enough to learn something new about nutrition or training program. With daily knowledge your enthusiasm will grow, after which you won't be bothered with challenges and distractions. Also, make your own favorite music compilation that can keep you going. I love browsing motivational quotes and motivational posts on FB and Instagram.

Remember even a short workout is better than none!