Sex pain

Okay so my long time partner has a normal size penis but it’s skinnier he’s white. And I’m seeing this other guy who is black and his penis is huge and way thicker and curved. Sex with my long time partner is painful during and I feel like I’m cramping after and it hurts but sex with the other guy doesn’t hurt during or after. Why is that what could it be? Sex was painful with my long time partner long before I started seeing this other guy.