i needed gas and did not have cash. some stranger paid for it without me even asking.
did you just forget your wallet or did you not have any money at all?
some people are quite ok. makes up for the bad ones i guess.