Man I see a lot of similarities in your story. Even down to the injuries getting you down, a solid string of injuries definitely added to my downward trend over the past few years.
I’m naturally a bit introverted and do more reading and liking posts than anything here. I try to engage where I can and I feel its a help for me.
Jumping on the daily gratitude thread helped me too
Hang in there man. This funk you’re in will pass