Good work Josh! A week is a solid series of days.
Have you joined a meeting where you can have some positive social recovery time? One of the things I appreciate about my meetings is they’re on a regular schedule and I get a chance to celebrate others’ progress, and have them celebrate mine. (It also helps to have empathy and support through the tough times
)
There’s a list of meeting groups here: