Cervix bruising!!!!

Hi everyone - I have a new boyfriend (I’m 22 and he’s 24) and his dick is so big that it keeps ramming my cervix and making it bleed. This means that while it is healing and scabbing over if we keep having sex then it reopens the wound and all the healing fluid makes it smell weird which is AWFUL and it is also sometimes really really agony.

I have slept with lots of people and this has never happened before - his dick is huge. And it doesn’t hurt at all during sex only afterwards - not friction burns because I’ve had those before and this feels like period cramps. Also he isn’t particularly aggressive or relentless in his thrusting. I just think he’s so hot and I don’t want to stop having sex with him so often so idk what to do!!! Any advice would be amazing. Xxx