Honey honey. Have you EVER gone to Wal Mart and seen these "loving couples" who stand in line.
And look like absolutely CRAP, like how did they ever find each other and procreate?
There is someone for everyone.
It's not being perfect that makes it love, but love that makes people perfect for each other!
You need to really decide what you love most about yourself, and focus on that. Quit worrying what "other people" think or say. Focus on what makes YOU feel beautiful and happy. You deserve that. Anyone who would take advantage of you teasing them or teasing yourself DOES NOT DESERVE to have your love or attention.
I'm sure there's some good man out there thinking the same thing you are. And until you hold out for the right one you won't find each other if you're too busy hiding, running the other way, or wasting time with Mr. Wrongs.
You deserve friends who make you feel beautiful and loved, and who look out for you, Sweetheart. You are precious!