I am have been in a relationship for 3.5 years and for a multitude of reasons it’s time to end things. However I honestly am at a loss on how as I have tried several times yet somehow find my boyfriend weaseling his way back into my life. He currently stays with me (not officially living with me, but stays here 98% of the time-will not allow this to happen again) and every time I’ve tried to break up in the past he engages every last one of his emotionally manipulative powers. He’ll refuse to leave, get in my face and yell at me while preventing me from leaving rooms, will refuse to give me even a moment to myself, will argue for HOURS on end even after I shut down, and then I’ll finally be exhausted mentally and give in. It’s a terrible cycle that I don’t know how to end. I know his ex broke up with him via phone (probably to avoid this) but because he stays with me and flat out doesn’t listen to me when I ask him to leave, I don’t know what to do. I’m not worried for my physical safety but it feels like I have no say in whether this relationship can end. I honestly do not know how to get him to gtfo of my life and I NEED this relationship to end so I can grow. Any advice?