Let me echo what @aprilsimnel said. I would point you to something you said about yourself:
”My problem is that im not confident enough and too self conscious.”
Pay attention to your own words. That’s what this is all about. You seem to have some insecurities about your body. What might be going on behind that is that for you to feel secure, you can’t have your husband ever see someone more beautiful or sexy than you are.
If you don’t believe your fiance when he tells you he loves you the way you are and that you are the one for him, there’s a problem. Why don’t you trust his word? If you think that the only thing you have going for you is sexiness and a willingness to baby your man, then there’s a problem. Why do you think that’s all that a man wants? Why do you think that’s the only thing of value you have to offer a man?
Men can like sexy women and can even go to strip clubs with the guys, and not be going out to make up for something lacking in their wives. Going to strip clubs is not something I’m comfortable with, either, and I’m a guy. However, for many men, it’s a kind of bonding experience. A chance to let their hair down, and be raunchy and dirty, and I guess it’s safe. It’s expected. It’s not like we have to do this, but some guys do it in order to prove their manliness to each other. It’s part of the culture in some places with certain socioeconomic backgrounds.
But the issue is really you and your feelings of insecurity. You may come from a culture where women are not valued for anything but sex and taking care of their men. If so, you can choose to remain there and play that game, or you can try to get out and live in a place where women are valued for more than their bodies and willingness to serve men.
I’m not sure where you’re from, or what kind of Christian you are, but some churches really use the Bible to urge women to believe their place is behind a man, serving the man, in bed and out. If you come from a place and a religion like that, it will probably be very difficult for you to see things in another way. I hope that’s not the case.
If your insecurity is from you, and not because of pressure from your culture and your religion, then you can do something about it. The first thing to do is to get as much education as you can. Education is the most important factor in determining family income. The more education you have, the better off you will be, and the better you will feel about yourself.
Another thing you can do is get some counseling or psychological therapy. If you find the right counselor, they can really help you understand yourself and your history, and learn to feel better about yourself. If you do come from a religion like the one I described above, you should be aware that if you go to your church elders for counseling, they will urge you to see your place as serving your man, and this probably won’t make you feel better about yourself.
Education gives you options. You can earn your own living, if you want, or if it becomes necessary. It allows you to be a better parent to your children. It helps you be a better wife to your husband. It helps you provide more persuasive reasons to follow the course you think is best. It helps you feel better about yourself, because you learn that your mind is just as important, or even more important than your looks or your sexiness.