I have a couple of questions for you. What has he done to make you think these things? Has he made any comments about your body, or has sex become less? Have you ever asked him flat out if he doesn't like your body?
Not all of us were blessed with a perfect, flawless body. We have to make the best of what we have to work with. The worst thing you can do is lose your self confidence. That will definitely be a turn off. If you think you are losing your man physically, do something about it! Prey upon his sexual weaknesses and find ways to turn him on again. If this man is the one for you and you for him, your body flaws are the last thing on his mind.
Accept yourself for who you are as you are. If you b/f has not made any comment's what's the problem? Also, don't be your own worse enemy. By constantly finding fault within yourself and your body, your behavior is resulting in insecurities and self doubt.
Ya know, it never helps to think about girlfriends of the past. That IS the past and you can drive yourself nuts with stuff like that. He's with YOU now and there is a reason for that.
As far as your sex life, was it ever super hot and heavy? Has this slight disconnect been there all along? It is possible to be totally in love and not have the greatest, hottest sex life. But for some people that is unacceptable. So, I would focas on that and not worry about your body (especially vs anyone elses').
It is true----- the more we are with someone and the more familiar we are . . . the less we act like it is a big deal that someone is naked. I think that is pretty normal. When we were dating . . . it was a lot different. now after he's seen me give birth to two kids, helped me through various illnesses, come home to me as an exhausted wife with two kids age one and newborn . . . I wasn't exactly that sexy beast I once was. But I don't feel insecure about that. It is part of life.
So, I'm not sure exactly what your question is----- but I wouldn't worry about old girlfriends and just think about your relationship with this man and how it is going. good luck