Is it normal to bleed from rough sex for more than a day or 2?

My boyfriend and I had sex about 2 days ago, he hit my cervix really hard and when I got home I went to the bathroom and found blood. It spotted brown here and there the next day, but the day after that, I got home from the gym and there was a bunch of old brown blood along with a little bit of fresh red blood. What could this mean? Is this normal? It was kind of a lot for what happened..

Vote below to see results!