Our lives constantly present us with various challenges. There are times when things go better, and there are times when ...