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

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