full body means exercises like deadlifts, etc.
Don't worry about your weight. If you are healthy, you are
healthy. BMI is more accurate for the sedentary.
You sound pretty active to me, so I don't think you should worry
much.
The next thing is, yep, to watch your diet. Maybe you should
read up on glycemic index, etc. What I do in office for my
afternoon meal is a cup of instant Quaker oats with milk. These are
things that have low glycemic index, and helps not to cause insulin
spike.
Oh ya... don't change your diet by cutting calories. Change it
by altering the components instead.