November 15

Two of life’s hardest tests are patience to wait for the right moment and courage not to be disappointed with what we encounter.