I see you are getting some awesome advice from rob and sandi; they are very wise and caring...
I have a question...about your h's drinking, have you sugested that maybe some counseling would be helpful for him? Sometimes a person has to hit there "bottom" to realize that they need help, and it sure does sound like your h has hit his..
You are in my prayers sweetie, and I will check in as much as I can!