`Pizza doesn't exactly qualify as `decent diet`, mate. ;) Jokes apart, do you do any cardio? Sometimes the body needs that change of pace. You'd be surprise how a healthy heart can effect your overall physical performance. More oxygen to the muscles, the better they perform and recover.