Wow, that is full on mate. I start work at 3am so morning workouts are a no go.
I do need to hit the cardio more, I tend to smash the weights atm with cardio taking a bit of a back seat.
Started at the gym in September and since then my diet has drastically improved, and alcohol has been limited...