I truly need some good ol fashioned advice

So I've been dating this guy about 4/5 months now and it's been tough but good

We mesh perfectly together and he was my first

But I feel very insecure about his past relationship. His first, and his 'first love' who pretty much broke his heart after almost 3 years. She's a pretty girl and popular, also "gets around" and isntttt shy at all w him or any man for that matter

The problem is this semester they have 6th period together.

Ever since me and him have started dating she's done everything in her power to be petty. There was a situation at a party with her when we first started dating that I don't want to talk about. All I know is it's possible they hooked up that night.

Anyway I cannot help always feeling inferior to her , the way he loved her, how he probably still loves her somewhere deep down (only been a year since breakup)

I just don't know how to NOT feel this way and it's tough. And I don't know how to trust him after that incident months ago, and how he still has her on snap and doesn't wanna block her (he would if I pushed hard enough) saying that they're friends

I just can't help but feel inferior I am falling in love with him and everything hurts so bad knowing that he probably won't ever love me to the capacity he did her. And at any moment could cheat on me like he could have that night.

This hurts but I do not want to end our relationship at all. I just wish he'd compliment me more or make me feeeel loved or even say he loves me. (We haven't yet)

He says he expresses this to me via actions him being around me all the time is showing he likes me ect . I just don't know what to do or feel.