I know you got a lot of issues with yourself but why don't you go for a less attractive male with more weight too?
I know your mind plays a lot of games only listening to what I just said but I advice you to socialize and start talking to men.
Then when you talk to a man who isn't so attractive for you remember that u aren't a top model too. Life don't wait just start to have fun for the time you have your youth and maybe one of these men you weren't attracted initialy become your soulmate.
Stop worrying about what other people say especially for your future relationships. You are not a top model honey, or a famous actress or something see da fu..... reality and try to have fun.
Hope I could helped u a little. This man doesn't love u, your relationship is dead u can do nothing. Get over it.