This is hands down the hardest thing to overcome because no one can do it but you. Anyone can tell you're beautiful (you are, by the way) but only you can believe it.
It is no big secret that I am a Big Beautiful Woman (BBW for you fetishists in the making). I'm 5'11 and somewhere on the spectrum towards the 300 lbs end (Holy Shit! I just put that out there!). I struggle with a lot of things when it comes to my appearance. I have had a terrible complexion all my life. I wear glasses. I have stick-straight, thin hair. And I am sure I could keep going on and on about the things I know are wrong with my body compared to society's view of beauty. And ya know what, it took a lot of time and a lot of bad days to look at my body and feel sexy.
But I did it.
I'm not going to pretend that it was easy. I'm not going to pretend that when I looked in the mirror while hugging [The Guy] naked, my appearance didn't catch me a little off guard. But those moments, are quick and fleeting before I really see me again and think something along the lines of "Oh yeah, I'm smokin' hott". I want you to be there, too. I want you to see how beautiful you are; I want this for everyone.
Let me share with you some things that I found helped me. I hope it does some good.
Look at your body!
Really look at it and do it often. Stand in front of a mirror and take it all in. It might be uncomfortable but don't cover yourself from your own eyes. You know what you are on the inside, see it and know the outside.
Sleep naked and touch your body!
You need to feel comfortable without your clothes, without that barrier between your body and someone's eyes. And when you touch your body, learn the way it feels. Know the way it feels under your hands. Know the places you want your partner to touch.
Be a selfie whore!
It is the only way I ever got used to all of me. Yes, there are going to be bad pictures but there are also going to be great ones. This helps you play with angles and lighting and really learn to capture a sexy you that you are willing to put out there for others to enjoy.
Wear a Shirt of Confidence!
Your hottest outfit should be your own skin!
You don't have to be a rockstar who puts her not-porn-but-sexy photos out there for the world to see, but I will tell you you deserve to do that if you want to. You deserve the right to feel that sexy. Because we all do.