Phases of Life but forever the same doubting continues.. may be at a different levels!
Read this post on sreedharb.blogspot.com