I think with the way it sounded as though you're question is going, Steve couldn't have answered it any better. There's a difference between eating adequately, and over-eating only to become excessively heavier than need be. And with your hopes to become awesome; you need to respect the truth that major results take time.
Slow and steady wins the race of strength and size, every time.
The Greatest Respect You Can Earn is Self Respect.