God doesn’t require perfection and “having it all together in advance.” He wants to use you starting with where you are now to carry out His "purpose" for your life.
http://who-god-is.com/accomplishing-gods-purpose-is-the-greatest-thing-you-can-pass-down-to-future-generations