Fail2ban config can get fairly involved in my experience. I'm probably not doing it the right way, as I wrote a bunch of web server ban rules
anyone trying to access wpadmin gets banned, for instance (I don't use WordPress, and if I did, it wouldn't be accessible from my public facing reverse proxy).
I just skimmed my nginx logs and looked for anything funky and put that in a ban rule, basically.
Your local city college may or may not offer free classes (in San Francisco, you just need to show proof that you live in the city with some legal status).
Some public transportation is free for certain groups (youth and folks experiencing homelessness can get free passes here).
"First X of the month" at the zoo/a museum/whatever
lots of venues have free events.
A jog, bike ride, hike
lots of great stuff outside!