Two of the Hardest Tests in Life:The Patience to wait for the Right Moment&The Courage to accept the fact that you've waited for Nothing!!!