That's where the saying "one day at a time" comes from. I go to bed without taking a drink, I wake up sober, I take the challenge again.
That's how I'm staying sober - one day at a time. I stay sober for today and don't worry about tomorrow until it becomes Today, then I do it again.
As to resisting the urge to drink, everyone has different ways of resisting, and I encourage you to try every kind of recovery until you find what works for you.
Welcome to SR!