I got a guy, works for me, sounds a bit like you. I bitch at him that his daily mantra in life is "Why do today, what you could put off till tomorrow".
My mantra is like Nike, "Just do it". ( you see now why I'm always bitching at him.)
You help people out when you can, you'll get the same back in return some way or another. Some people turn their heads and pretend not to see. I can't do that.
I also believe in karma. What comes around goes around, ya know? You take care of me, I got your back. You screw me, fine, but you'll only screw me once.