This is what it's all about man. You are starting to learn some valuable lessons freedom. Yes you slipped but you learned your lesson. That in and of itself is a win. And what you wrote above is the proof.Just sitting around and waiting for the flatline to end and recovery to come isn't a healthy thing. Doing the things that make me the happiest will help me most I believe
Bless you champ. Keep pushing. One day we all gonna make it. We just have to keep getting up and moving forward no matter how many times we screw it up.