WOW, I sort-of had the same thing and not once but twice too, But I think we all can look at our ex's and see a bullet we all dodged.
My 1st= Momma's boy to the extreme he is now 36 and built his own house above Mommy's. He has a daughter now, and still will not commit, he has been with this women since we broke up (Over 13 years) Really ridiculous.
My 2nd = lived in the basement of his uncles restaurant. While we dated I had him living with me with his 2 kids. After he broke up with me to be with his ex (who used him for her own materialistic gain) he is still mooching off anyone he can and now he is not even working. LOOSER.
I am happy for you. You got the validation you needed that your choices to run were good ones; I wish more people had the guts to listen to their instincts and run.