Shiv Khera, one of the renowned keynote speakers from top 10 motivational speakers highlights the importance of learning from failures and making ourselves better with time.