@cy@mstdn.io I don't know any more about this organization, but it may be worth a try.
Other thoughts:
Pokemon Go
Mutual aid societies
Blood donation (if you are eligible)
Most of all, get out there and try something. If one particular thing turns out not to be for you, at least you spent an hour or two with other people.