You're wrong that the bible says that taken in it's entirety.  (is this Original Sin in your thinking)   

The bible is full of contradictions.  Some people get around that by just believing what fits their own moral code.  You can probably find it somewhere in the bible,( slavery, homosexuality, violence, children for sex, mysogeny, genocide, infidelity).   Others, like myself, use lot's of sources, multiple written interpretations, multiple people, multiple pastors or just folks who like to study the bible in small groups.  

Jesus provided his followers with often vague and hard to understand conumdrums.   Jesus did not write new scripture, he wanted people to wrestle with faith, not be an obedient sheep in a flock,(which was good for the powerful religious elites)   

But that's just me, I have to have faith that matches my God given character.      We are not all the same and NONE of us can fully understand the complexity of a God that goes beyond our contraints of space and time.