I am having a problem with my new boyfriend. I am 28 years old and just started dating one of my friends that I have known for nearly a year now. We have only been a dating couple for about two weeks. In that two weeks, we have only had sex three times. I lost my virginity the first time we had sex, but the night it happened, something that had never happened to him before happened, he lost his erection. So we postponed my first time til the next morning. Things were better then. Then the second time, it happened again and he started to get frustrated because this has only happened with me. I have noticed that he makes joking comments on my body, like how small my breasts are and how I need to gain weight. I just spent three months dropping my weight from 300 pounds to 140 pounds...why would I ever put the weight back on? It's because I look like a deflated balloon and have a lot of lose skin that isn't very attractive. Could it be that he isn't physically attracted to me and doesn't want to have sex because of it? He is also getting frustrated because the three times we have done it, I still bleed a little. It is clearing up, but because we do it so little, I am thinking it is just taking a while for the bleeding to stop. And when we first start it still hurts a little, but goes away. I need some help on this because it is making me upset thinking he doesn't want sex with me because I'm not attractive enough for him. What should I do?