LMN, sometimes two steps up and one step back is still a step forward.
I experienced this with my AXBF, I still reached out to him a couple times after I'd really hit my bottom, but then quickly remembered why I was distancing myself. Just know that his destiny is in his own hands and his HP's, and you're under no obligation to "be there" for him. Hugs!