My Ex (as of last night) is a mentally abusive, gas lightning, lying, massive walking red flag. He couldn't stand the fact I was going out without him last night, so sent me a video of a song which contained lyrics about breaking up, I said "you've only sent me this to try and ruin my night, but it hasn't" and he said he sent it "to save me the time' as I'd asked him for a break last week, just a couple of weeks to myself so I can get my mental state back to what it was before I met him. He can be on and off anyway when everything's ok, not messaging me, not phoning etc, but the minute I say I want time to myself, he constantly badgers me and wears me down into taking him back. It's a vicious cycle and I'm sick of it, I'm sick of myself for being so weak as to let someone do this to me, I'm sick of putting his needs before mine, I'm a shell of what I was before him. I NEED to stick to my guns this time and get this P.O.S out of my life. We don't live together, no kids, so it should be easy, but somehow, he always weasels his way back in. What have you done to finally get rid of someone like this and move on, what did you do to make sure you stuck to yours guns???