I just today started a new diet plan that gives me 5 meals a day (2K calories), and I am amazed at how small the portions are—I’ve been way overeating in terms of portions. What’s worked for me: make sure your b-fast and lunch and dinner portions are smaller. Seriously. Have hearty “snacks” as your other meals: handful of nuts with cheese, cottage cheese, some jerky. A protein shake. Some hummus and celery. Or, what I used to do… if you order out a bunch, split your lunch or dinner in half. Divide them between two meals. You’ll feel a lot more full, and have more energy since your blood sugar doesn’t spike so much. The real key is eating every 4 hours. Now it makes total sense to me why, when I was trainign and eating 5–6 times a day, I losing weight and gaining strength, and now, when many times I skip breakfast and lunch, I’m still saying the same weight.