The Bible is full of people who screwed up, but that is not what defined them. God has chosen screwed up people to restore and work in and through to change the world. We need to keep our eyes on Him, leaving the past in the past, and fight forward.