help please

So I have been with a guy for 5 years and just recently it has been soooo sore to have sex. I'm a naturally honrny girl, I like my sex, but lately..... OWW. Feels like I have to poo after ( no anal )but it hurts so badly feels like my inside twisted and when I even put a tampon in I can feel a huge lump and it hurts to touch it... no judgement were all girls.... ( mostly ) I don't get my period for 10 days and I have been slightly bleeding just started yesterday but I am spotting.. not my period 100% I still champ it out and have sex whenever my boyfriend wants too but god does it ever hurt. And I am terrified of the doctors.