We need to know God has a very good and better plan then what we imagine for your life.
"For the LORD your God is God of gods and Lord of lords, the great God, mighty and awesome, who shows no partiality and accepts no bribes." (Deuteronomy 10:17).
Sometimes we want to wait until everything is perfect before we start to do anything, but I have found that if we simply start where we are, with what we have, when we can, then God in His bigness is well able to compensate for any of our smallness.
The scripture says : "Wait on the LORD: be of good courage, and he shall strengthen thine heart: wait, I say, on the LORD." Psalm 27:14
Now that is good news!
Lets just obey the word of God and wait upon him for in the right time, He will fulfill of hearts desire. Amen :)
God bless you my friends,