I am not so much of a goody 2 shoes but perhaps generally, I keep to myself, let people deal with their own problems.
I have my moments, I suppose, helping some people out with a good deed or some helpful advice.
Helped a blind lady out one time some months ago, that had not long moved in to the area, and was trying to get accustomed to where the local railway station was. We crossed a busy road at the lights and I took her to the station, pointing a few highlights, and the fact that there were also bus bays there should she want to catch a bus.
She pointed out to me that there was a pathway of studded, coloured rubber, on the ground/footpath that she could sense with her feet and collapsible stick. These studded, coloured rubber, would and could lead her to places she might have had an interest in to get to. They were something I had seen many times but never really thought much of them.
You may have seen studded, coloured rubber at pedestrian crossings. I was always under the impression they were there so that one wouldn't slip on to the roads and maybe get run over.
I learned something new that day and it made perfect sense.
Other times I might help the little people that cannot reach the top shelf in the supermarket. With me standing 180cm tall it is easy for me to grab those items for them.
Watched a little old lady, and I mean she was little and old, trying to reach a top shelf item. I stood and watched, and she was on her tiptoes, as she just managed to reach what she was after. I didn't want to take away her thunder of achievement but was waiting to see how much she was struggling before offering her any help. Walking past her, I told her so, and with a wink said, "Good job!!"
There are probably lots of little things I do for people, and a simple 'thank you' is all it takes to keep me doing things like that.
It doesn't matter that no-one sees me doing things to help others sometimes, but hey, this is what I call being courteous, friendly, helpful, and human. I don't seek rewards.