As far as my diet being on point, I can't think of a single person who eats perfectly and gets exactly the amount of nutrients their body needs. I do food prep every Sunday and I make sure to hit my macros on a daily basis.
Yes I am beat up at the end of the day but if you had my job (hell, yours might be worse) for as long as I have you'd be a bit beat up too. I'm not a slacker, I work my butt off, did 6 years in the Army and spent tjme in Afghanistan. My body has been through a lot, just looking to get on track, become more educated by everyone here and on my bodybuilding forums and take my time doing something right rather than jumping in head first and screwing up my body for life.