My H no.1 was a controlling b*****d, I met the man who became H no.2 & that gave me the courage to walk away from the marriage after 6 months.
H no2 was the father of my DD, when she was 4 I was thinking about going back into Further Education, perhaps a premonition as he walked out on us without a word, I discovered he was living with a woman a few streets from me. He too was a lovely man but unreliable so he got "the order of the boot". I divorced him, went back to College for 3 years which gave me my confidence back (hard work with a small child). Best thing I ever did.
Through a College friend I met DH (no3), almost 23 very happy years with him. I've been widowed over 5 years moved nearer DD & DGSs, made lots of new friends, been to new places, I love my life although I do miss DH.
Lots of good advice on here, you can survive without this cheat & liar. Take small steps, don't try to do everything at once or you will feel overwhelmed & do cut all contact with him. You will survive, you are stronger than you think.