This is something I can definatly understand, at times I feel the same way, though not as intensely as you seem to feel. I thought I would share my thoughts: Who is it that defined 'ugly'? Honestly though you may feel that way, there is someone out there who disagrees. So you may not be the prettiest, and I am always jealous of those with the pretty petite frames, but there is plenty of guys or girls, people, who look at you and see something beautiful. It's important to remember that though your ex-boyfriend (who sounds like the typical young guy, who expects a perfect 10 with a personality, which rarely happens, so let his sorry butt keep searching -- good luck to him, cause it wont happen easily) has his priorities all out of whack, there are lots of people out there who have things together. Look at yourself find 3 things about you physically that you like, not LOVE, like. Just keep those things in your head. I hope I helped and made a little sense!