<human>: (B/S) Basically things have been a mess since the start. We met through work. Both were in relationships with other people. Feelings grew quickly and he ended it with his girlfriend. After much consideration, I ended it with my boyfriend at the time as well. Things started moving quickly and we ended up becoming a couple. He would stay round mine every day and I would cook, clean his stuff and pretty much look after him (including financially - he is paying off his debts.) I see on his phone whilst we were looking at something that his ex added him..
I questioned him, after a lot of arguing and him lying I read the messages. He said he missed her and still loved her. I flipped, we fell out then ended up crying holding each other, with him saying he won't speak to her again and its me he loves.
Fast forward a few weeks, I think everything is swell. Nearly Christmas and then he ends it.
He says he still loves her and wants her back. we stop all contact with him saying he will move shops at work.
Few weeks later. He gets back in contact. Silly me falls for it. And we start dating again. The first week or so, was great. He was doing everything right, and gaining my trust. But things have changed, again. He has started being on his phone more, won't let me know his reddit account (I found it. He put up posts a few weeks ago about his ex being the love of his life) and generally being more lazy like before.
I want to end it. I asked advice on here about this, and my replies all were pretty much "he fucked with your head, and hers and now he's back to mess you up some more." I believe that's true. We work together though, and he can't be moved shops now due to them employing more people.
How do I end it but still have a job? He is my deputy manager.

Give me the gist of the text in a nutshell
<bot>: Went out with deputy manager. Messed me about. Broke up with me for ex, then came crawling back. Want to end it again, but want to keep my job.