Im 23 and i have been fully dedicated for about 4/6 months. And yes i can keep my diet in check, i eat roughly 6 meals a day depending my practice schedule. i eat small portions. Chicken breast, tuna, fruit and veg. whole wheats, brown rice etc. basic knowledge of dieting