It is not easy to define what it means to be successful, but however it is something that many people strive to attain.None of us are perfect and we all make mistakes. Mistakes are inescapable and one of the ways we learn more about ourselves and the world. In fact, one can even say that making mistakes is one of the more unsuspected ways to be suc