Al, i'm a massive believer in karma. i do good deeds from my heart, and never because i want anything in return. I just hope that what i did might spark up that person's day a bit, so my goodwill cheers them enough so that they're a bit nicer to their missus, or workmates, or the bloke in the shop, or other drivers, or whoever.
There's a saying i like (but have forgotten in the mists of time) that sort of goes: 'you should always be kind, because everyone is carrying a cross'.
We all need to chivvy along a bit. Life's easier when we help each other out with kindness.
Even in the darkest hour, love comes shining through.
Then it doesn't seem so far from me to you.