@bkmuscledad: Consistency is built into my daily schedule. I find, for me, that to be key. I have set appointments to lift 4 days per week. I show up. Regardless of how I feel, unless I have the flu. Otherwise, I'm there. And I always feel better after lifting--both physically and mentally.
I keep a daily food log. It helps keep me honest, especially when I'm eating clean. I make the time to fix my food, rather than do it on the fly. If I've got already cooked chicken breasts in the fridge, I'll go to that. Otherwise, an empty stomach can get me in trouble.
Setting goals, as
@Flexxx stated, is also important to my fitness. I'll usually set a long-term goal, and then break it down to setting short-term milestone goals on my way to achieving my long-term goal. That's what works for me.
Perhaps you would again benefit from a training partner/buddy. And not just for gym times. But those times when you need a little push to stay on course with your food. Or your cardio. Like I said above, having set times to be where I need to be helps. Showing up is half the battle! Best wishes to your pursuit of your fitness goals!