I still occasionally open up Alley Cat which is much easier now that you can do it in a browser.
https://www.playdosgames.com/online/alley-cat/
That’s from 1984 so fairly old, but it just feels amazing. Amazingly clunky, but amazing. I love the fish bowl so much, the mice are evil, and dating is hard for a cat.
I also regularly replay SNES games and recently finished The Legend of Zelda, a Link to the Past. So much fun, such a well balanced game.
For most played it would have to be various solitaire games, especially Fourty Thieves. I have played these so much my phone has burned in card shapes, but that’s fine for me, worth it.
If I exclude cards it is Creeper World 3 which has at least 50 full days of play, but probably much more by now.




I don’t know about your local area and associated limitations but I can speak more generally.
Volunteering your time is a really rewarding thing and it can feel better than donating money. But that is feeling better for you. If you have specific skills, for example web development, then volunteering your time in that expert capacity can be very helpful. If that skillset is not needed then using that skillset to generate funds to donate is more effective. Your efforts are not fungible, but money is, meaning the organisation can use the effect of your efforts in the most beneficial way for their goals, even if it is not a good match for your skills.
Considering specific hours of your work as volunteering hours and donating those hours of earning may help you get the feeling you need, feeling like you are helping and involved, while turning that effort into something useful for the cause you care about.
“On Saturdays I volunteer for my favourite charity by working my normal job and donating the proceeds”