As a marathon runner, I can confirm that even after running for 10 years, there are still many, many days where it just plain sucks. The real secret is that the hardest days, the ones when you're tired or sick or just not feeling it, are the ones that matter the most for your training program.