How does one get past being sober for longer than

I don’t know your circumstances and I agree with virtual meetings, but just know that there are inpatient programs that allow dogs if you have insurance. That may not be an option for many reasons and I respect that but they are around.

Go to meetings, find a sponsor, work the steps. Don’t over complicate it. You likely won’t find relief from the obsession to use until you do your steps.