Pay it forward, do your bit. Think of it this way - you're sending positive, healthy vibes and efforts into the universe - I'm sure it finds it's way through the long chain of unforseeable causality to those needy and hungry people.
The Charity I volunteer, had a meeting once where their regional manager said "anything you do - whether it be healing the poor and diseased in a war ravaged country, or fixing computers of the staff that sit thousands of miles away - know that you are helping. You are one cog of a huge system and we need every little bit of effort"
So if you really want to help those in dire straits, start volunteering.
Also, mental anguish of people who come to the forums for help are also people who suffer, maybe less than the starving and diseased in poor countries.
And not to hijack this thread but: Hey angela, welcome back, were you away for a while? it's been some time since I saw you post

I had posted some threads and was hoping for input from you too.. but welcome back nonetheless!