Two of the hardest test in life are:
The patienve to wait for the right moment...
And to accept whatever yo encounter.