REGRET is another word for learning from mistakes which you cannot find in any dictionary.
Read this post on shahiszone.blogspot.com