Jesus - my darling friend, I'm so very sorry to read your posts. Not because you've fucked up, but because of the pain I can feel in the words that you have posted 
PLEASE don't ask us for forgiveness, you have NOTHING to be forgiven for! FFS. You are human, you feel the stresses and strains of real life just like the rest of us, life can sneak up on you, you feel all chipper and hunky dory and then BAM (as you've discovered) you get a massive smack round the chops with the WineWitch's broom and you're on your arse before you can say Fuck The Fuck Off.
I should imagine you feel huge amounts of self loathing, guilt, shame, embarrassment etc right now? Well pack it in. Don't let alcohol win. You've been here before. You've kicked the WW into touch before and you WILL do it again.
You have us, you have AA and this time, you have DH on board!
YOU are the reason we are ALL here in the first place, these threads are all because of YOU!
YOU are the reason so many Babes are now sober, or have cut right back.
YOU are the reason my son is still with me, in my life, the reason that my DD no longer dies of shame because I'm off my face and the reason that my DH is here too.
YOU are the reason that I really do enjoy my life.
YOU are the reason that others come here to post for help at their lowest point and turn their lives around. One Day At A Time
YOU are the reason that day after day Babes are able to put one foot in front of the other.
Just as before, when you needed help, we're all here for you right now, for as long as it takes, day and night.
WE ARE ALL HERE FOR YOU.
Please, please try not to hate yourself. DH is still stood by your side, he's worried, not fuming and threatening to leave. He's worried that you've taken on too much and that has tripped you up. He's not screaming at you. He's not packing his or your bags. He's not the man he was the first time you posted here lovely. And you're not that woman either. 
You've both been through so very much in the last almost three years, and if you start with the 'three years wasted' nonsense I'll be forced to introduce you to Barry and you do NOT want that! 
You fucked up. You know how it works from here on in. One minute at a time if needs be.
Now then, I've made your seat comfy for you next to the window, we're off up to the Lakes today, the sun is shining across the waters there and the winter air has dusted all of the trees with a white, powdery covering of frost, you can see them twinkling in the warm, morning sunshine.
Massive hugs to you sweetheart. Please keep posting when you can..... we're all here for you.
Mousey xxx