The Bible has to be true, because no one would write about their heroes like this. You would never make your heroes such seeming losers. You would never have the Messiah come from such an unimpressive bunch of characters. But God is happy to share every sordid detail of their lives, because He's greater than our personal deformity.