haha, you sound exaclty like me!
Plan9 is righty about the GI though. It's interesting that, GI seems to be a "buzz word" they're now using on commercials to sell products :eeK:
Anyway, i eat a shitload as well. I don't know about eating an hour and half after a big meal though?
Sometimes you can feel hungry when you're actually thirsty, so make sure you're getting a good amount of water as well. Water helps fill up your stomach as well.
Alogside GI, fibre is another thing which sometimes make you feel fuller. Also, when eating, it's important not force it down. You should eat slowly and chew everything up as much as possible, no rushing. This is better for your digestion, because the food is already broken up really fine. Also the eating is over a slower time, so the food has more time to enter your stomach and start to make you feel "full".
I also read that the excess chewing fools the brain into thinking you're eating more than you actually are. ALthough this is physcological and i don't really hvae much validation for this

Although sometimes i chew gum and it does supress my appetiute some, so you never know.
You should always rty to eat slow and break up the food anyway. And this requires excess chewing.
So, it may not only be what your eating, but your eating habits. Maybe you're eating too quickly?
All these things have worked for me some.
And finally, you should probably stop fretting about what you look like, but moreso how you're playing baskteball.
I always find it fun to school all the pretty boys on the court with their "cool" basketball getups and other pretty boy crap, lol. Skills and ability over looks!
Tim Duncan is not flashy or speccy at all, yet he's probably (arguably) the best player in the league and then probably the world. Keep that in mind.