<human>: Can you condense the text into three sentences or less?

My boyfriend and I have been together (sort of) for 1.5 years, but friebds for 8 years. A few moths into the relationship, we were fighting loads and he decided he'd had enough, told me it was over and then proceeded to ignore my calls all night. The next day he text me that he made a mistake, but I was still really upset, pretty much heartbroken and said this obviously didn't mean much to him so I wasn't getting back together.

A little context for the next bit - it was an LDR but we'd meet pretty much every weekend, and we were pretty much each other's lives and didn't do things with other people - we were both happy with that. 

Anyway, that night I went out for the first time in ages, and my friend kissed me, and I kissed back. I went to see my bf, huge fallout ensued, tears, apologies - but we decided to get back together. He pretty much saw, and still sees this as me cheating on him, and I ubserstood how upset he'd have felt and felt so bad, so I apologused so many times, took full blame/responsibility etc. 

We broke up again (over him lying to me), but he still brings that up. And gets really aggressive about it, calls me a slut etc. I apologise every time, but he still gets angry. And he'll bring it up in response to me bringing up his lies and lack of trust because of that, saying he can't trust me either. 

If I dare to suggest we weren't together then, he gets even angrier and says he'll leave if I say things like that - but it's true. Me kissing someone when he broke up with me and ignored me isn't the same as him lying about texting exes in our relationship. How do I explain this?
<bot>: Kissed someone else day after bf broke up with me and ignored me, still brings it up a year later especially when I bring up his lies through our relationship.