<human>: Hello Reddit!

I met this guy at the beginning of last year; we hooked up and became FWB thereafter. During that time, our relationship was defined by furious, Game of Thrones-esque mind games and consistently trying to fuck each other over. I'm bisexual and have slept with other girls but stopped around the beginning of this year. He has slept with one other girl since hooking up with me. We have both made out with numerous other people. Needless to say, it was a goddamn mess as we were both being pulled back and forth on the emotional spectrum as we toyed with each other relentlessly. Eventually, after two intense falling outs in which we thought we were done with the relationship, we suddenly became… normal. And then one day after a few months of this peace, he asked me to date him. Surprised but we agreed to try it out although it was tough to get out of that FWB mind-set so we still occasionally tried to "out alpha" each other. About two weeks in, he kissed some random girl at a club. Apologised to me about it in the morning and we had a very long, very stressful fight in which he accepted full responsibility for his actions but stated that they were a result of my having neglected him and pushed him into the background. I did admit to some of these charges but I maintain that he should have spoken to me about it instead of acting out because we are trying to move away from that previous, f*cked up arrangement.

So my question to you, Reddit, is what do? I hate to love but love to hate him and am wondering if this is too dysfunctional for the both of us?

Summarize the given text in a few sentences.
<bot>: FWB turned boyfriend, cheats on me shortly after because of some residual mind-games and neglect: is this worth moving forward or should I kick him to the curb.