I've been with my partner for the best part of 18 months now and quite frankly, I feel stuck.
Long story short, before he met me, he was seeing another girl and for a very long time, was still talking to her even though I felt uncomfortable about this and asked as a reasonable adult that he stopped, as it was a little weird. (prior to him meeting me, they had discussed wedding venues/kids etc, even though they had only been on one date)
Moving on, and back in December he had a message from her on his phone. I confronted him about it as he'd told me a few months before that he had stopped talking to her completely. He said that he didn't realise she still had his number and deleted it but then proceeded to tell me that he wanted to leave because he couldn't deal with me doubting him all the time. I should have let him go but stupidly I begged him to stay because I thought I was being unreasonable.
Fast forward to this month and he is moody, grumpy, talking to me like I'm nothing, putting me down all the time and generally being quite difficult. When I confront him about it (in another argument) he says he wishes he had left back in December but only stayed because I begged him, despite telling me that he loves me all the time etc.
I've asked if he is genuinely happy in this relationship and he's said that he is but I don't believe him. He's blaming it on the lockdown but at 35 years old, I should hope that he would be able to deal with it like an adult, like the rest of us have too.
I guess I'm just confused by his behaviour, am I being unreasonable all the time or is there something going on his side?
I fear that I'm narcissistic or at least toxic but I don't know what to do. I've never been in a relationship so bad before. I like to think that I'm a genuine person but he's just not...