Phoenix is giving you some dang good advice. You have NOTHING to lose by listening to her....and everything to lose if you don't.
You can't lose "him"
Reason being......you can't lose something you never had. And you never had him. He was too stuck in his own little world of jealousy and insecurity. There is no room for "love" in that equation.
Guys like him will put you on a pedestal and keep you there where they can stare at you all day. They will hide this trophy from any outside forces that could pose a threat to it. This is the whole human race, by the way!
You have been blessed by being able to get him out of your home. I don't think you have any idea what might have happened to you if he had "snapped" If he had gotten to the point of needing to put you in your "place." And trust me....there is a very good chance that would have happened.
I don't want to scare you......but from what I have read of your posts concerning his insane jealousy....there is far more inside this man than you have seen. As of now......your relationship with him has not ended. He knows this.....even though you keep him from calling you and he is no longer in your home. You have still allowed him to be around you. Albeit if just for sex or whatever. In his mind.......he still owns you. You have no idea how dangerous he can be. He is teetering. Teetering on the edge of furthering the insanity that already envelopes him.
How do you let go? I think it will be very easy for you to exit him from your heart if you picture him harming your children. And that, my friend, is NOT unthinkable!
Your relationship was never defined by "love." Count your blessings and close that door.