Quick cumming ?!!

I was on my period for a week so that means NO SEX. After i was done we had sex for like 10 minutes when he came . I was okay with it since it was a long time without sex. The next day we had sex on the living room without foreplay like just take it out and start having sex but this time it took less then 10 minutes for him to cum. Even he was surprised. What does that mean? To make a guy cum quickly two days in a role