Bleeding during/after sex

So my fiancé decided to get a little to go super hard and aggressive during sex today. When we were done he pulled out and I was bleeding and got blood everywhere. I’m on birth control and won’t have my period for another 2 weeks so that’s not a possibility. What else could be the reason?