4 AM we had sex

Elena
This morning my boyfriend wanted to have sex. So I thought why not? Then he really got me in the mood. So we're having sex and he stops....  He gets up... And tries to get himself hard again. I help. Because it's normal for a guy to go soft at random times. So my boyfriend is hard again. And I'm liking it. But then he goes soft again. Is it me? Did I do something to cause him to go soft?  Please tell me what the hell is going on here. Oh. And also while we were having sex I felt kind of.... Not really tight...  And usually after my period I get super tight again.