Wait for the Lord; be strong, and let your heart take courage; wait for the Lord!
Psalm 27: 14 esv
God rarely operates according to our time schedule. And that is a very good thing! There is something that God does in us through waiting that just cannot take place instantaneously. Trust God's time. WAIT!