The Tests of Life …..
Every now and then, challenging situations come along. These challenges come to test our competence, resilience and confidence. Sometimes these tests of life are fun, almost like a trivia quiz, and sometimes they're scary, like a final exam. But rarely do these tests come announced....