Thank you for a very informative and content rich post. Much needed!
And in addition to what all you said, I guess the hardest part is to keep up your motivation when nothing seems working out..max people give up.. but who knows probably you may be just 3 feet away from the gold.. :)
I will keep trying . Thank you for the guidance :)
Correctly said. We should not give up in any situation. Thanks for the value addition to this post.