Good for you Casey! Congratulations on 20 days - that’s a wonderful achievement 
My only advice would be join meetings & start working a program - it could be a twelve-step program, or more of a toolkit program like in SMART Recovery. There are lots of ideas here:
Resources for our recovery
With the current virus situation a lot of people are doing virtual meetings - this platform is great for that:
Working a program helps you understand yourself and get to root causes, and solutions for long term sobriety.
Welcome to the community Casey! Looking forward to seeing you around 