@dszumera How much daily activity do you get outside of the gym? From what I understand, truck driving involves very long hours of sitting and driving. If that's the case for you, I'd be more strict with my diet.
Atm, it seems as if you're eating 3 big meals, 2 snacks, and a shake a day. I'd...