Is it normal that i obsess so much?
So I'm a 20 year old girl, and I am obsessed with being "perfect." I weigh 90 pounds, I have a butt that's not small, but it's certainly not big, and I have small perky B cup sized breasts. Also, my hair is only a little past my shoulders, and I have acne that I have been battling for years.
I have been cheated on in the majority of my relationships; I've been abused mentally, emotionally and physically; I've been made to feel like I'm not enough; I've been used. I've been put down COUNTLESS times by not only those guys, but by my own family and friends. They point out my acne, my thin hair, my small breast, lack of curves, etc...
In high school, I was made fun of for being too skinny and not having as much curves as most girls...
Still to this day I have to hear constantly, that I'm flat, I'm too skinny, I need to eat a hamburger, etc...
As a result, I've become obsessed with my looks. I HAVE to be perfect before walking out of the door. I can drop hundreds of dollars on beauty products, without even a second thought. I spend more hours in front of a mirror than I do living....
It's so bad that I pay for products I need to keep up with my appearances before I pay bills.
Whether its hair products, hair extensions, makeup, hygiene products, breast growth supplements, etc....
If I see a perfect naked girl on the screen, while watching a movie with my bf, all I can think is "Omg does he wish I looked like that? Well why can't I look like that... it's just not fair. OMG is he going to fantasize about her next time we have sex? idk why he wouldnt... shes so perfect and Im not. Why cant that be me? Guess ill have to try harder...."
It's like I'm TRAPPED by the thought of not being beautiful or enough..... I just want to escape this madness and feel beautiful the way I am... but what I am has never been enough for anyone.
Is this normal? Is it normal to hate how I look SOOO much that I'll obsess over making myself "perfect"?
What can I do? I need help....
I'm tired of feeling this way....