Have you considered going to a meeting for AA or GA? It helps me tremendously to hear how others have recovered and to connect with other addicts who can show me the way out. I worked in the casinos in NV for a lot of years. Gambling and alcohol destroy a lot of people. There were GA meetings right in the same building as the casino - maybe look for one.
It's really hard to tough it out alone.
I had to be willing to ask for help and willing to do whatever it takes to stay on the sober path. This site has helped me a lot. So have face-to-face meetings.