Several years ago there was a book by the author Patsy Clairmont entitled "God Uses Cracked Pots". Great title for a book about normal people with normal issues in life that aren't perfect but God uses them for His purposes. Some people who at one time have been the furthest away from God are now working mightily for his kingdom. It is through these "cracks" or imperfections in life we often learn to grow closer to the Lord. Mistakes often teach us valuable lessons. One of the greatest illustrations I can think of is former Watergate insider, the late Chuck Colson, who went to prison for several years as a result of his crimes and later started Prison Fellowship Ministries.
Sometimes it takes complete brokenness to get someone to see their need for Christ. When many think God is being hard on them, maybe He in fact has you on His "potter's wheel" shaping you and molding you so you can be more effective for Him.
You may recall the verse in Romans 3:23 (NIV) which says 'All have sinned and fallen short of God's glory.' Don't think you are beyond hope no matter what you have done. That is a lie from the pit of hell. He turns scars into stars. From your mess He creates your "message". So no matter what, God can use you if only you will let Him.
PRAYER: Lord I realize the enemy, Satan, is the one who lies to me to make me feel beyond redemption. I know Lord you are the great redeemer and came to set the captives free. You have forgiven my sins and remember them no more. For that I thank you. Help me lead a life pleasing unto you. In Jesus' name.Amen.