I needed gas and didn't have cash. Some stranger paid for it without me even asking.
That's really nice.   Sometimes things work out ok.
Some people are quite ok. Makes up for the bad ones I guess.
Did you just forget your wallet or did you not have any money at all?