I'm not quite on a roll again but, what i know is this...
Logic didn't get me to this place
Logical thinking won't get me out.
I have to put the foot down once and stop and not look back.
stuck in the muck is what looking at the past does, i should know I'm an expert at it.
what if you had amnesia and you woke up and didn't remember that you had a bit of a booze problem? you wouldn't remember that you needed to drink to get thru the day. Also ruminating is generally upsetting / comforting and leads to the same behaviours as the previous day(s) .... so finding a way to head that off at the pass is a priority. - ruminate on the bright future instead.
these are also points i'm trying to incorporate now. it's difficult, hope it helps in some way. like most people say, just move forward don't look back.