Fitness Goals Support Group
This community is dedicated to group support around achieving fitness goals, whatever they may be, through personal training, athletic activites, or other strenuous activity. Whether you are trying to get fit to treat a health problem, boost your mood, relieve stress, or tone your body, this group is a great place to meet other like-minded people who have similar goals.
Each meal needs to have a balance of low-fat protein, low-glycemic carbohydrate and essential fatty acids.
You might check out the Zone Diet. When I first started exercising I used Barry Sears' advice to clean up my eating habits. I don't eat Zone-balanced meals any more, but it's close to what I do now and IMO a fairly easy system to learn how to manage. It has the advantage of being flexible, so you can still go to restaurants with friends and family and eat what is right for you. Instead of "points" you learn to manage "blocks" of protein, carb and fat. His website has tons of recipes as well.
An additional benefit to eating several meals a day is that it helps quiet the appetite, so you might be less likely to binge. Yes, it's MUCH more difficult during times of stress - I had to drive my family and an uncle to the funeral of one of my aunts when I was dieting down for a body-building competition. It wasn't easy but I managed to stay within my meal requirements...
...and the only way I was able to do it successfully was to pre-package ALL of my meals every day and ONLY eat those. I tended to cook in bulk on the weekend so that during the week all I had to do was 5 minutes of assembly at meal time (including the two - three minutes I'd heat it up in the microwave). Which my relatives thought was weird. One of them said to me "you look like you could use a sammich." lol
You mention that you change up the gym classes you take. Are they mostly aerobic/cardio types? Consider adding resistance-training to your exercise arsenal. More muscle burns more calories - which translates to burning more fat, providing you aren't overeating calories for your physical requirements.
Since you belong to a gym you might also inquire as to whether there is a nutritionist on staff. S/he can help you evaluate your current eating patterns, help you establish exactly what your caloric intake should be and give you menu-planning guidelines.
It can get really technical really fast - but cheer up, there's nothing mysterious about it once you get the hang of it. It's do-able, and you can do it.
For the best explanation I know about you might also check out
http://www.thedietdoc.com/
He works with bodybuilders as well as the general population. The concepts work for everybody.
Good luck!