I need help... i can’t handle big 🍆

My boyfriend and I have been having sex a couple of times and I like sleeping with him. However we have a big problem. His dick. He is the biggest I’ve ever had and it hurts sometimes when we have sex because I’m way too tight. So he has to work a bit more to get it in. 😢

Anyway he decided to go in after oral and not finger me to stretch and it hurt so bad that I went dry. He didn’t do it on purpose because he thought oral was enough prep. But now my vagina is sore tender and a little itchy. Plus due to my iud my period just started 3 days before it’s suppose too. How can me and my guy have better sex so that I feel good. And he doesn’t feel guilty afterwords? He’s a afraid he’ll hurt me again.