It doesn’t matter where you’ve been or what you’ve done. God can and will still use you if you let Him. The Bible tells us even though we fall seven times, we can still get back up (Proverbs 24:16). Too many people use the failures of the past to disqualify them from the victories in their future. If you are still breathing, God can still use you.
No one is too low or too damaged to build the Kingdom of God. We limit ourselves by thinking God could never use someone who has done the things we have done. Since we can’t stop sinning, we think God has surely turned His back and run the other way. But these are just lies Satan loves to tell us.