volunteering :if you want REAL SATISFACTION, you should find a local no-kill animal shelter, and show up at 9:00 AM ready to help out for free.
Humans SUCK BALLS.... we create our own problems, then blame the world...
Animals don't create their own problems.
I can't even begin to explain exactly HOW MUCH better you'll feel after volunteering to clean up poop, change water bowls, fill the food bowls, and sterilizing surfaces.
It's much more rewarding than helping humans
trust me (my wife and I regularly volunteer at an animal shelter) when I say no matter HOW 'down in the dumps' you might feel, when you come home after volunteering to help animals, you'll look in the mirror and see the reflection of a much happier, complete man