Two of the Hardest tests in Life: The Patience to Wait for the Right Moment and the Courage to Accept Whatever you Encounter. @IncredibleThought 212 views08:30