Awesome story in the OP.
As for people that don't trust people enough to help them, I feel bad for you. Or if you are too paranoid to let people help you, I feel bad for you. I come from a small town, so I know that it's a lot different for me since I'm not in "The big city", but still.
I just picked up an older gentleman yesterday that was trying to hitchhike through town. I was nice enough to give him $3 since he asked for it. I gave him a ride to where he wanted to go since it was on the way to where I was going. It was starting to get hot outside, and I hate to see old people walking when it's getting hot, I worry about their health.
He didn't seem like he was totally all there, which made me more concerned for him. After I dropped him off, I went directly to the police station because I was concerned for HIM, not for myself. I told the officer that I didn't want him arrested and didn't want a big deal made, but I just just concerned about the old fella and wanted to make sure that he would be alright. The old fella told me where he lived, and it was quite a little hike from town. Didn't want him walking all the way back there in the sun. And he really didn't seem like he was all there, maybe not alzheimers, but there was something going on with him.
Point is, I helped someone that I didn't know. I possibly saved him from something bad happening to him. Sometimes I don't mind taking a chance to help someone, that's just the way that I am. I try not to always be in fear with "Oh my gosh, they could KILL me!".