throat sore from bjs

So I had sex with a guy on Monday. He's clean and I'm clean. He was a little aggressive during oral. I've never gone that deep and he came in my throat while he held my head down on himself. I had to spit it up. My throat has been sore all week. The cum stung my throat after he came. I've never had a guy cum in my mouth, try to get me to swallow, or hold me down like that. Is it normal for it to last this long?