I have a serious question

So, for the last 4- 4 1/2 years I've been dealing with bleeding after sex. There for about 4 years it was consistent, literally after every single time, accompanied with pain during sex sometimes. The past 6 months I havent noticed any bleeding after sex. But I have had issues with bleeding between periods, like spotting and pain during intercourse every now and then. Sometimes, right after I'd climax I'd get intense cramps following immediately afterwards, like I was about to start the worst period of my life, but I didn't. That's happened twice now. I have irregular periods. Most of the time I'm between 25-35 day cycles, but I've had as little as a 17 day cycle and as long as a 59 day cycle before. Ive put off going for so long because I've had a pap smear once and I really don't want to go through that again. I'm also a victim of sexual abuse from my childhood so letting anyone do that to me again makes me extremely uncomfortable (I wasn't quite sure what a pap smear was until I went for it). I had a pap smear at 17 due to pelvic pains (they agreed to let me have one so young because my mom had one done before, and it came back abnormal and they scrapped her cervix) but I had a clean bill of health. Im now 24 and I've only had 1 new sexual partner since then. I know that you guys probably aren't doctors, but do you guys have any idea what it could be? I don't want to go and go through all that and it end up being for nothing serious. Please be nice as it took alot for me to make this post, I'm embarrassed about being scared of going to get myself checked out. Thanks in advance!