Everyone would like to believe that the path to success and happiness is a short and direct one. However, most of the time that trail is not short or direct. It is long and winding, riddled with obstacles...