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, obstacles are something we encounter eve...