Is he a cheat or am I an anxious mess?

Evening all,

I'm 33yo and have just moved in with my partner of 1 year, things have been super rocky throughout the relationship and I'm struggling to let certain things go. I suffer from major anxiety following on from a really messy breakup (with my previous partner 15 years).

Can you guys try and help me get some clarity?

Partner is 33yo also, I met him at school. He's dated a lot of women previously he's only the second person I've been with & I struggle with that in itself.

We've had a lot of problems because of my anxiety but not completely unfounded....

Few months in, we had an argument I had a gut feeling he was speaking with other women - didn't see or speak to him for the weekend and when I did see him - 4x condoms used and scratches on his back that he claims he did himself claims he used the condoms himself too (legit nerve condition but I'm not an idiot) but never had a missed call from another girl or a message/what's app, left his phone lying around etc - no proof. Found 2x womens numbers in his phone hidden as guys - never received a message or missed call - numbers not blocked nothing!

I've convinced myself I'm right & that gut feeling won't go away...

September, another argument because its literally destroying but without proof I feel so unjust - he seems a decent guy and is open with literally everything. We spent 2 weeks apart this time & I told him it was over even though he knew it was in anger and frustration - he spoke to a woman via a dating site apparently sent two messages & then decided he wanted to be with me. But a fresh pack of condoms bought and 4 used, though no messages missed calls or blocked numbers and nothing suspicious (I looked through everything, even though I don't want to live my life this way). Again no proof & he says he uses the condoms for masterbation - my gut feeling tells me otherwise and I cannot shake it.

But my predicament is that we've spent so much time together, he has never had a dodgy number call him or a text message or WhatsApp or anything and he's blocked no numbers via message, phone or WhatsApp. He's given me his password to his phone & does so much to try and eleviate my anxiety, but the most shady things are the times we spent arguing because of my feeling. I've learned to trust my instinct because it has honestly never let me down, but I've never felt so torn with this.

I've been battling for a year because he's a good guy, he treats me really well, he's affectionate and compliments me and seems to care about me - but I can't let go that I'm right. I'm convinced he cheated but there's no proof & without it, I'm scared I'm walking away from a good guy.

I've tried everything but this - I'm hoping you can give me some guidance..

Thanks in advance