Therefore, the Lord longs to be gracious to you, and therefore, He waits on high to have mercy on you; for the Lord is a God of justice; how blessed are all who long for Him. Isaiah 30:18
Lord has to wait on us because he gives us the option as humans to seek him or not. Those who do not are living in Rebellion against Him. Those who do find His will in peace, vision, contentment and love.
I have seen God move in my life many times. I am so grateful, unworthy but grateful. Thank you Jesus.