<human>: Can you give me the gist of the text in a nutshell?

so we've been together for over two years and he left today. now maybe I feel okay because he ALWAYS comes back but who knows. we have a pretty rough past. he was abusive. then we split and got back together and things changed. then he would just leave for no reason, for sometimes weeks at a time. but tonight, he left because he lied to me about getting a job. and thought it was okay to then treat me like shit afterwards. he went on and on and was grabbing me because he wanted his ring back. I said no and told him if he wants to leave to pack up and get out. that's exactly what he did. 
part of me just keeps telling me he is gonna come back and the other half really doesn't want him too. how do I make sure that he doesn't come back?
<bot>: my fiancé now ex has a past of always leaving and coming back but now he's gone again and I don't think I want him to come back.