The problem is in approaching reading it.
For some reason a lot of people think something can only have one meaning, or only one interpretation to be right.
You need to stop having that sort of mindset.
Let me explain what I mean.
The Jews follow the Torah, but unlike Christianity they don't always have only one interpretation of something, they have multiple ones.
This is because the Torah is supposed to contain wisdom on many levels and they set out to explore them.
In Judaism it doesn't mean there is a contradiction, it means there is another lesson to be learnt from that passage.
Life is not black and white but shades of grey, so a Rabbi will consult the Torah and other books to see which apply. ( because more often that not someone wants to apply it to their life situation)
http://www.chabad.org/library/article_cdo/aid/819698/jewish/How-Is-the-Torah-Interpreted.htmChristianity at its beginnings was a lot more Jewish but somewhere along the line the idea came about that there was only one correct answer and interpretation and if something else came along that appeared to contradict it, then the bible was wrong. ( well according to atheists). On the whole Christians ignored it.
The Christians in st Pauls day weren't so hung up about the one and only way of interpreting something because I would suggest they were closer to Judaism.
It's an idea that has grown later, that you can only interpret something one way and everything else is a contradiction and proves the bible is in error.
It doesn't.
You have to leave that mindset behind and look at the Jewish roots, where they have many different lessons to be learnt in every passage of their books.
Jews don't even agree on some interpretations and they have books full of conflicting ideas.
If you are looking for
the one true interpretation, then IMO you are looking in the wrong direction.