Is it normal?

So I’m 22 and have had multiple partners and every time I have sex with a guy I get really nauseous seemingly out of nowhere. I feel like it’s mostly because of excitement but it’s been a few times that ive had to stop and drink water because I feel like I’ll throw up. I do have general anxiety which can make me nauseous at time but it still seems weird. Anyone else experience this? Also how do I stop it from happening?