Hi @Micky_f I read this post and saw how big, how hard the whole picture of your experience must be to you. You've taken steps already to make changes, and that is a very, very good thing.
I'm not a drinker, I was married to one, and I recognise your efforts and your pain and congratulate you on reaching out to find a solution that will work for you.
May I respectfully suggest that you try to let your wife help you, she is hurting too, hurting that she can't make things better for you.
Maybe you could both negotiate the type of help that might be useful to you, as not all helpful suggestions are actually helpful to everyone.
As I read your post, I wondered if the idea of taking each difficult moment as just that, a difficult moment to get through, would be more useful and encouraging to your overall sense of yourself and achievement. Maybe you can work toward having enough strength and self control as you've mentioned, for that ONE time. Try to see each time as ONE time, instead of seeing all those possible stumbling blocks lining up before you.
Being able to gain a success even once is exactly that, a success, and it can give that tiny bit of encouragement to continue the next time you feel the need to do something you wish you would not do.
I hope I have explained that well enough.
My anxiety levels mean I am unable to do anything like the things normal people can do. I used to do those things without a thought, now it's mostly impossible.
I use the strategy of getting through a difficult situation/ action/ interaction/ appointment by deciding which is the most advantageous to my future self - fighting my way through, or letting it go. Health things are whole of life things, and mean I need to fight my way through this ONE time without worrying about how many more times I may have to do it. It's tough, very, very tough.
I wish you well.