ATTENTION: If you're not having fun, you're doing something wrong!
If you're consistently pushing your limits, day to day training is going to suck. There's no way around it. However, the key is embracing the process of working towards your goals and not treating every single step like it's life or death.
Learn to ENJOY THE PROCESS and you'll never have a problem staying fit!
Need help making your program more effective? Drop me a line at firstname.lastname@example.org!