Yeah... believe it or not, some people do nice things. I've saved two people from homelessness. Have given food or cash to some. Gone out of my way to give rides to hitchhikers on two occasions. None of my stories are quite so hallmark heartwarming, though. In the case that has become a defining act of my life, I saved someone from a toxic family instead of reuniting them with a loving one, and it involved a lot more sacrifice than some cash and awkwardness. Much less heartwarming, much more sobering.
I also feel guilty at times that I've never volunteered or donated to charity, but I've never had much freedom to do so. I know plenty of people who have done much more good than I.
In my experience, most people are decent. It's only a handful of people who are truly terrible. Good people can act terrible at times when influenced by circumstances, and I don't mean that people who are treated badly treat others badly. In fact, the nicest people I know are the ones who have suffered the most hardship. People change in certain social situations, and especially in large groups. Truly terrible people are only significant because our society is designed to reward them. People focus on these things and become cynical. Cynicism results in less people doing nice things and amplification of problems in general. It's sad to me that people always act so surprised when given stories like these.
If you want faith in humanity, stop watching the news and talk to people. Get their stories, and do it in personal settings.