I agree with you, bim, to some extent, but am also with hawkeye - sometimes you help yourself by helping others. I think it is important to make sure though, that you are in a place where you are anchored, before you wade in to help someone.
I think, it is hard for most people to ask for help. These forums help as you see so much acceptance.
I know, for me, when things start to get confrontational, i shy away, and that is as true here as it is face to face.