I am not sure what to say. But you are amazing. I think it is good that he checked himself in and is getting help. But I would be very cautious about what it will all mean. Just keep yourself sane through all of this and concentrate on yourself. Your h has help so you need to continue helping yourself. He may have a long way to go and it will be long and winding.