Two days ago was the first time a I got this guy that I have been wanting for months into bed. He came over we talked, watched some movies on the pc. He straddled me and I straddled him, he picked me up and I am not a small or skinny girl at all. Then we got in bed and he fingered the heck out of me and nibbled on my nipples, yet when it came time for him to get inside me he kept going soft. He said he was a little tired so I let it go and just gave him head, even while I was giving him head he was still semi soft. then last night he came back over and after he studied a bit in my dorm, he got on the bed and ran his hands up my legs and started to fondle my breast, then suddenly he stripped me and started to finger me again, he brought me to orgasm I don't know how many times. We were going to have sex this time too but he kept saying that I talked to much and my voice (I have a cold) throws him off. So I gave him head again and this time he got hard a s a rock and came in my mouth. I don't know if he likes me the way that I like him because I really do like him. I just want to know why can't he get hard when its time to have sex or when he gets hard y can't he stay hard? I don't think its me because he says that he loves my body and that I'm cute...idk? What's wrong? Someone please tell me before I get too attached and end up getting hurt!
Most Helpful Guy
There is no one single cause for erectile dysfunction which makes it very hard to guess what the problem might be.
Certainly how tired he is will play a role in it. Also, how healthy and physically active he is will either help or hurt the situation (healthier/move active = better). He may also have been nervous if this was the first time you had seen him naked and/or first time you two were going to have sex. I know that sounds weird, but guys can get nervous too. He might just need some time to warm up to you.
Are you using protection (birth control, condoms, etc)? He could be worried about stds, pregnancy, etc if you aren't using anything.