We learn that SO many that were used had something wrong. BUT, God used them. Will you allow Him to use you?
Excuses/Reasons may be present, but The LORD is The LORD, He can and will use all.
Open your mind/spirit, self; laying your needs before God and may God be glorified in and through you, Amen