Challenges are unpredictable part of life as they come in many forms, both big and small. No matter how significant or minor they may seem, ...