Welcome back clearhead
Did you ever phone Drinkline or check out AA (or SMART)?
Sometimes I think some definitive action, a definite change...a reaching out for help and involving others, is needed.
It just might make all the difference & help you get 'unstuck'
D