Amy here's a quick thought for you to always keep in mind especially when anger, frustration, bitterness and such are dominating your thinking. All those feelings are rooted in fear and when you fear like this you are turning your back upon Faith. You are trying to wrestle control from God.
Faith is the opposite of fear. It's a simple as that yet still a highly complex idea to comprehend. It's one we often struggle with or won't admit to because it means we aren't in control. Turn it over to God, have Faith and you'll find strength and peace.
As for your husband, you having Faith is you supporting him. You might be surprised how you restoring your Faith may in the end help him conquer these demons.
If we really want to love, we must learn how to forgive. - Mother Theresa