Few people will discover God's plan for their lives because they are still believing the lies spoken into them by our enemy, Satan. Satan attacks God's very word that has already been established on the earth. We hide our God-given gifts, passions, and talents out of fear of rejection. We misdirect our unhealthy or healthy views of our natural fathers in building our relationship with our heavenly Father. God can be guilty by association.
Our failures and mistakes are the very things that God uses.