In the later portion of my training session, I seem to lose a lot of energy and feel very weak especially during heavy bag work. My cardio seems to hold up during my sessions but maintaining strength and explosiveness without getting weak and shaky needs a lot of work. I know strength and power are developed over time but maybe I need to address my diet. It isn't very strict, but I do try to get at least 1 gram of protein per 1 pound of bodyweight (is that generally a good amount by the way?), plenty of calories, and enough fruits, veggies, and greek yogurt (I'm addicted to the cherry flavor by the way lol). Would I have to increase some of those perhaps?