Am I doing something wrong???

So I get really horny about my third day of my period and I was with my man tonight and we were making out on the couch. It was really nice and when this happens we normally go to his room and get it on but I’m not comfortable having sex on my period yet and he’s not really comfortable about it either. So he asked if I would give him head, of course to please my man I said yes and in about three seconds he cum and he was really disappointed and said it wasn’t my fault but it was his and I don’t want him to feel bad about it. This has happened a lot recently during sex that he gets off really early and we both can’t really enjoy it. He used to last a good 5-10 mins and it was magical! 😍 But my question is am I doing something wrong? Are we doing something wrong? Do you have any tips for us??