Fiona....you said it best...."One day at a Time". It sounds like you have your head in just the right spot.
And the part about, "being tired of all the drunks"...maybe we need to watch them more, so we appreciate our sobriety just a little bit more. :-)
You're on the right path. Keep going.