I haven't read your thread for a few weeks now and I'm sorry to find out how the things turned out. I am sorry but, I must say, not surprised. There was something in your posts that made me recall my situation when my h "came back" (it was not exactly the same situation as we lived together then but came back to marriage. I wish I knew about MLC then what I know now! ). I did not post anything to you because I wanted to believe that your situation will turn our differently. Well, he was not ready...
But, it is true that when they leave the second time, it's somehow easier. Hurts, but less and much shorter period. Just yet another experience...
Congratulations on the car and the job! And hopefully apartment soon.
Stay strong. You have two wonderful boys who I'm sure make you happy. Focus on you and them now.