great sex but...

Sooo I hadn't had sex in a lil over a month and last night I had sex and IT was pretty huge! 
It was kinda (very) rough.
I finished my period about a week ago and Last night when I took a showerI spotted a lil bit. This morning I woke up and I was bleeding a lot and it was bright red blood.. idk if this is normal or should I be worried because of my iud and I'm also cramping a lil and I'm bloated...
It's already been 24 hrs and I'm still bleeding just not as much.
Had anyone else had this before or how do I stop it? Any tips? Plz