One of the most comforting aspects of the Bible is that most of the major characters, people we often refer to as Biblical heroes, were flawed. Many have even done worse things than I have.
For instance, Noah got drunk and passed out (Genesis 9:20-27). This was after he obediently built an ark, and God had saved his family from the flood.
Abraham lied about his wife Sarah…twice (Genesis 12:10-20; 20:1-18). Again, after God had promised to make his descendants as numerous as the stars in the sky.
David, the man after God’s own heart, committed adultery with Bathsheba (2 Samuel 11:1-27) and then had her husband killed many years after he had bravely defeated Goliath in a major test of his faith.
Solomon, the wisest man ever, followed the gods of his wives (1 Kings 11:1-13), of which he had 700, as well as 300 concubines.
After spending three years with Jesus and cutting off a soldier’s ear, Peter denied he knew Jesus three times (Matthew 26:69-75).
Paul, who wrote over half the books of the New Testament, persecuted Christians before his conversion (Acts 8:1-3).
Our failures don’t change what God has done or can do in and through our lives.