I question our practice of painting biblical heroes more heroically than the Bible does. Hiding the faults of our heroes robs us of grace. That’s why the Bible doesn’t hide them.
Why do we want our heroes to be better than they really are? Because we think we are better than we really are. We would see more of God’s transforming grace if we spent more time acknowledging our own failures, just like the Bible does of its heroes.