There are one essential element in any good workout program.
You have to show up.
It's pretty simple. Your workout, no matter how well-conceived or well-designed, can't do it without you. You have to show up and get to work. Whatever it takes to get you to show up and train is fine. As long as you do it.
Don't let your excuses - even valid ones, like sickness or injury - stop your steady progress. Your body knows the truth...if you're working hard, it'll reflect that. If you are not, no amount of excuses will change that.