Great article. I find that for me my hesitations come from expecting perfection out of myself.
We are our own worst critics so what we do is never good enough, and we are afraid of what others might think so we do nothing.
But the way I look at it is if I am afraid of what others think then I am only thinking of myself. I am worried about what they think of me and not how I can help them. If I have value that I can add then I need to share that value, otherwise I am just being selfish.