Footprints for Pilgrims - 96

 
I do not think your timidity is a real hindrance. I believe that it will only make you have more sense of dependence and the need of it.