Animal shelter volunteer here. Did you know they need people to come play with the dogs and cats? PLAY!?!
Only issue is I want to take too many of them home with me, but it is a great distraction that is social for me, and also rewarding.
I tried volunteering at the homeless shelter, but it hurt me too much that I couldn't help them, and they don't get play time
The main point I see, is I am out doing something that makes me feel normal which is what I gave up when I became a solitary drunk.