Moderate continuous bleeding after sex

My bf and I had sex the other night and during it I started to bleed fairly badly. Not just a light amount of blood, but moderate period-type bleeding (there’s no way it’s my period though, because I’m on the pill and had my last period a week ago). It’s now four days on and I’m still bleeding. Have i damaged my cervix or something? Help. I’m stressed.