Andrew Murray said this quote

The giver is more than the gift; God is more than the blessing. And our being kept waiting on Him is the only way for our learning to find our life and joy in Himself. Oh, if God’s children only knew what a glorious God they have, and what a privilege it is to be linked in fellowship with Him, then they would rejoice in Him! Even when He keeps them waiting, they will learn to understand better than ever. ”Therefore will the LORD wait, that he may be gracious unto you.” His waiting will be the highest proof of His graciousness.