Patience, courage and gratitude are trio of 'critical virtues' required to build spiritual grit and overcome challenges.
Next, we turn to the Tower of Babel, another great Hebrew Bible story with a lesson for humanity: God rules over and slaps us ...