Hi there ~
I understand that you are going through marital problems. It is a tough place to be in with your condition and have someone cheat on you who you have known for so many years. It is hard to build trust once you have lost it and it would involve you taking the time to take care of yourself as well as your family and children (if you have kids). I recommend that you see a family therapist or a couple's therapist to make the best use of the situation and have you be referred to a psychiatrist
(since your husband seems to have alcohol abuse
or dependence issues) if there is a need for medications. I hope this helped.
Take care and have a lovely day !