Idk what’s going on

After I’ve had sex or been fingered my boyfriend if he touches like the outside of the hole towards the back it hurts a lot and I’ve been bleeding this isn’t the first time it’s happend many different times. I don’t know if it’s tearing or not but there is a history of cervical cancer in my family. What are you guys views