re: I hate how I look
I think driftfisher has a point. I know a guy that looked just like Njodis, maybe a little chubbier, and he hooked up with girls all the time. If his friends were flirting with a girl, he would show up and have the girl on his arm in minutes. He just had the attitude.
Similarly, back in high school there was a girl that looked average, nothing special (in fact some called her Two Backs because she was so flat chested), but she had such a warm personality that there were at least 10-15 guys that had crushes on her, me included. So, it's not all about looks.