@najiramlee I've come to the realization (this morning, actually), that I feel much stronger in the morning -- even though I HATE mornings. So, if I don't sleep well the night before, I won't be getting up early to hit the gym. Most of the time I'll go over lunch and superset my whole program so that I can get done in 60min.
My guess is that there's no real bottleneck, but rather a combination of everything - diet first, sleep second, . And if it's not one thing, it's another. For example, I'll do great on watching my diet and hitting my macros for awhile, but then my sleeping pattern sucks. Or I'll be great for a couple of weeks, but then "fall off the wagon" and splurge over a weekend. On top of that, I do think it's time to change up my program. I keep the main lifts in there (BB Flat Bench / Squat / Dead Lift) but then mix up the rest, depending on what's available. Each week I change the rep range (starting at 4 sets of 15-18 on week 1, and ending at 4 sets of 3-5 on week 5). I'll taper off the sets on some of my lifts if I'm running short on time. Here's a sample of a week:
Day 1 (Chest / Tri's)
- BB Bench
- Incline DB Press
- Decline Smith Press
- DB (or cable) Flies
- Dips
- Close-Grip Press
- Cable Rope Tri's
- Skull Crushers
Day 2 (Shoulders / Legs)
- BB Shoulder Press
- Upright Row
- Side DB (or cable) Raises
- Front DB (or cable) Raises
- Squats
- Dead Lift
- Calf Raises
- Leg Press
Day 3 (Back / Bi's)
- BB Bent-over Rows
- Pull-Ups
- Straight-Arm Pull Down
- DB Rows
- BB Curl
- Preacher Curls
- Incline DB Curls
- Cable Curls