The reason you were told to post in mlc is because he may be in mlc and you are not piecing. So regardless if this is mlc or not you have to let your h go. He does not appear to be anywhere near ready to come home.
Start by reading the resources thread at the top of this forum. You will get some idea of what to expect. Your h appears a long way from coming home. I am sorry to say.
So now take the focus off of your h. Do what you need to do for youself and your children. Protect yourself financially and emotionally.
This may be the beginning of a very long journey and you need to be strong and healthy to endure it.