Every good relationship requires patience. The relationship with God is our patience is always rewarded. It may not have fit your schedule, and it may not look the way you thought it would, but it will come exactly when it was supposed to. Give God a chance to do His work, and allow Him to do it on His terms. He will make everything work out just right, just as He sees fit, and He will do it right on time.
Isaiah 40:31 But they that wait upon the Lord shall renew their strength; they shall mount up with wings as eagles; shall run, and not be weary, and they shall walk, and not faint.
Ecclesiastes 3:1 To everything there is a season and a time to every purpose under the heaven: 2 Peter 3:8 But, beloved, be not ignorant of this one thing, that one day is with the Lord as a thousand years and a thousand years as one day.
Acts 1:7 And he said unto them, It is not for you to know the times or the seasons, which the Father hath put in his power. Galatians 4:4 But when the fulness of the time has come, God sent forth his Son, made of a woman, made under the law,
Ecclesiastes 3:11 He hath made everything beautiful in his time: also he hath set the world in their heart so that no man can find out the work that God maketh from the beginning to the end.
Lamentations 3:25-26 The Lord is good unto them that wait for him, to the soul that seeketh him. It is good that a man should both hope and quietly wait for the salvation of the Lord.