Big hugs to you.
You are amazing. You are too good for his insanity.
I've been where you are. I am a stay at home mom to three children. He is the breadwinner around here and he is usually drunk. I kicked him out. He acts like he doesn't care. In his own reality, nothing is his fault, especially not the downfall of our marriage. He now says that his life has never been better than since 'he left' and that's fine, because I will get through this, and so will you.....one day at a time.
A lawyer will give you lots of information and you can go from there.
Stay strong.....sending you happy thoughts.