"Trials and tribulations play a major role in any worker’s life, especially for those self-made persons. Making mistakes helps us learn and grow, slowly but surely. When experience and knowledge replace incapacity and ignorance, then serious things can start and the sun will shine in your life" (Ben Heine, 2013) - More.