What is the hard part of waiting? It is when waiting exceeds our expectations.
Ps 40:1, more faithfully translated, says that I waited and waited upon the Lord!
What are your expectations of God's timing? It is better to wait upon the Lord when we dash those expectations and trust in God's soveriegn timing.
You can access the whole article --> here <--