Husband putting sex off then goes soft

So AF showed up a few days ago so I didn't have sex for a few days. My AF has slowed down to spotting. Well, my husband is usually all over me because we haven't done anything in a week or so. But he keeps putting it off. Until tonight he kept "joking" about not having sex tonight and being to tired. But we got to the bedroom and laid down he started kissing on me like normal so we get done with foreplay and he was inside of me and I was wondering why tf can I not feel this? Well he went soft. I asked why he was soft all of a sudden and he said it's really wet. So then I managed to make him hard again then he "halfway came" like he came but didn't feel like it was all of it.

I feel so insecure 😟 I have gained a few pounds. Do I need to lose it????