Thought of the day..

The hardest tests in life is the patience to wait for the right moment.