"Be hot. Did you hear me? BE HOT. Exercise, eat right, take up a sport, be fit, always smell good, stay clean, and dress well (but keep it classic-a gorgeous body looks best in the simplest clothes while an ugly one doesn't look good in anything). People will tell you all kinds of shit about being "interesting" and other such nonsense, but trust me guys (and this will be true your whole life): If you're hot, gay men will find you simply fucking fascinating no matter what you say or do, even if you're a total vapid blank of a human being. Just look at Ashton Kutcher. Hotness will give you the upper hand forever and you will eventually have more sex and life partners to choose from than you can shake a stick at. People will balk at this because it shouldn't be true, but trust me guys-please!-it is. A guy can remain hot well into his 40s if he tries and, in rare cases, into his 50s; long before that you will have chosen someone from the throngs at your feet with whom you wouldn't mind spending a few decades."
It may not be right, but the world is like this in reality. I mean, I'm not saying you can't find love at 400lbs, just that this is pretty much your best bet of having the best life. However, I am young and probably delusional so feel free to flame.