Caught by surprise and totally speechless. The Lord from time to time gives us something we don’t expect, something with asked for a long time ago. He is a faithful. God will provide for your needs. He looks at your heart and provide accordingly. He knows what is best and have perfect timing to bless you. Let us live with expectation of surprise full of God’s joy.