I have always been overly active, by nature. I just can't sit still. Like, why should I sit my ass in a roller coaster when I can sprint toward the end of this cliff, leap off into a reservoir of water, and swim 200 yards to the other side.
But I digress.
Things that I do that assure I stay on plan are:
1. Plan my meals out in advance. This means 2 things. 1) I don't like counting calories. So I count them at first, and then never again until it is time to alter my caloric intake. For instance, if my caloric goal is 3000 calories right now, I will create 20 different meals, laying them out in excel, that each contain 500ish calories.
From here, each Saturday before I go to the grocery store, I will decide which meals I want to include in my weekly nutrition plan. Each meal has very similar calorie and macronutrient breakdowns. So it is just a matter of my mood, as to what I will eat for the week.
This way, I never have to spend time worrying about whether or not my nutrition is on point.
Secondly, I prepare my meals in advance. I cook and package food on Sunday and Wednesday. Life becomes extremely simple when all you have to do is reach into the fridge and grab pre-cooked or packaged food without the hassle of preparing it each and every time you want to eat.
2. Every single Sunday, I write out my workout log for the week. I plan exactly what I will do and when I will do it. In terms of weight lifting, I will write out every single exercise I will perform on each of the 4 days that I lift. I will also write how many sets and reps I want for each exercise. I will even write the tempo at which I will move the weight up and down and the length of rest time between sets and exercises. I will also write goal weights that I will shoot for in each lift.
I also write down when, where, and how I will perform my cardio.
These two things alone has made me adhere to this lifestyle for nearly a decade. For me, it works.