Because I see the sexy motherfucker in me.
And in the interest of candor despite my weight, and non brad pitt face, I do think I'm physically attractive.
When I'm healthy and tan, I just look more so.
Sexy is so much more than looks man.
It's confidence, and being comfortable in your skin, and comfortable enough to truly be yourself without reservation.
No sense in trying to act like anyone else, unless your goal is to find a girl who will then realize that the you she likes is not the real you.
It's kind of hard to explain, but any woman knows what I'm talking about.
Also important, rejection doesn't necessarily mean any thing is wrong with you, just that you weren't right for them.
Get over it and move on, there are plenty out there.