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