Hey babygirl,
I'm a bit older than you, so maybe I've had a little more practice at dealing with silly boys… although I still get it wrong sometimes!
Remember it's SELF-esteem. It's how you value yourself. It's not meant to be about the dumb things other people say about you.
I've sometimes thought that what people say about you, actually says more about
them, than it does about you.
For example, if I
imagine I was one of the guys who said you were ugly, why would I do that? If it were an obvious fact that you
were actually ugly, there'd be no reason for me to say it, would there? It'd be like me calling you "female" or "human" i.e. rather pointless.
So perhaps you upset
me in some way. Maybe you didn't laugh at my joke. Maybe you flirted with one of the other boys. Maybe you said "No" when I asked you on a date. Your didn't make
me feel cool or handsome. I want all the girls to like me, but you made me feel ugly. I don't want to feel that way. So I'm going to punish
you for it. I'm going to call you ugly. Yeah you stupid ugly girl. What would you know? I don't even care what you think, because you don't even matter, you're just ugly!
See what I mean? We tend to see or judge people by how they make us feel, which often has little to do with who they really are. So what someone says about you can really be about their own insecurities and fears. It may have absolutely nothing to do with who you are or how you look. Some people are just weak bullies, and try to make themselves feel better by putting other people down.
As for your family, they aren't supposed to do anything. They don't have to be nice to you if they don't want to. I would guess that if they say you're beautiful, it's because they appreciate you; you make them feel good. They see you as a beautiful person for the happiness you give them, and they want to return that happiness to you by telling you that you are beautiful. Being beautiful is about more than looks. The world could do with more beautiful people!
No diagnosis, lots of opinions, and a bunch of issues that I haven't quite figured out.