Mean??

I love my fiancé with all my heart, but everytime we fought early on in the relationship, he got mean, really mean. He never insulted me appearance but he'd call me a liar, fake, cheat, threaten to leave, and say things to purposely make me cry. This includes when he found out I had been faking my orgasm with him. He straight up said "next time we have sex you better cum if I'll leave you" I cried the next time I saw him and he's just said I didn't mean it. He no longer does that but... I can't stop thinking about the mean things he did.