Glam. I don't mean to sound like a smart A, but sometimes tough love is best, so here goes. Yes, you do enable this man's behaviour, and I say that for these reasons: 1st, this man does anything he wants, you told him not long ago after you asked him to come back and he refused that this was it, next day he was over there and had you in an intimate way. 2nd, you expect him to help you with things, he says he will, he texts you 95% of the time with some B.S. reason why he can't or won't come over. 3rd you say that you have to "coparent" with him? Hell, where is the coparenting with this man? What does he ever do with his kids or to help you with him? Glam. what you have here is a case of cake eating in the classic way. This man has you EXACTLY where he wants you, he knows you aren't going anywhere or doing anything, so why change the way he acts? If you want something different, you have to change some things you are doing, period! If not, you will live the rest of your life as you are right now, nothing will change!