Sex is so much better when you really love and trust your partner. Sure the first time with someone new can be exciting, but after that it is a bit empty.
The other thing is be comfortable with yourself. If someone loves you, it won't matter what you weigh, wear, etc. They will accept you, if they don't accept you move on. I wasted a lot of years with someone who ran me down and made me feel bad about myself to make himself feel better. Everyone is amazing in their own way and no one deserves to be treated badly. It is better to be alone than be mistreated.
I am so blessed to have my husband. He makes me feel so special. He compliments me all of the time. I wish I had married him first.