God could have created the entire universe
. . . in an instant, yet, He preferred to do it over a period of six days. He could have delivered Israel from Egypt in a moment, yet, He preferred to invest eighty years in training Moses. He could have sent the Saviour much sooner, but He waited until the fullness of the time was come.
You may or may not know God's plan, purpose or timeline for your life, but if you let him, He will make you a vessel of honor.
Romans 12:1,2 I beseech you therefore, brethren by the mercies of God that ye present your bodies a living sacrifice, holy, acceptable unto God, which is your reasonable service.
And be not conformed to this world; but be ye transformed by the renewing of your mind, that ye may prove what is that good and acceptable and perfect will of God.
Have Thine own way, Lord
Have Thine own way.
Thou art the Potter, I am the clay.
Mold me and make me after Thy will
While I am waiting, yielded and still.
Adelaide A. Pollard, 1907