I'm not good enough. I've messed up too many times. God doesn't want to use me.
These are words WE (not God) have said way too often to ourselves. We want to encourage you that God can use you no matter your circumstances! Take a look at the Bible. We have great examples in Moses, David, Paul, Peter, and Rahab. God used these people with past failures and sin to do great things.