And one of the MOST GLARING CONTRADICTIONS in the Bible is the in genealogy of Jesus...it's completely different in Luke and Matthew:
< snip >
Apparently, Joseph had two fathers. If God wanted this book to represent him as an absolute authority, why let such gross errors in?
It's only a contradiction because you simply read it with no knowledge of why it's like that. The genealogy is normally traced through the male side. Luke traces it back through Mary's side - Jesus' only biological parent. This becomes problematic for Jesus's genealogy. If you look at the two genealogies, they're completely different. "son" in the verse in Luke is actually "son-in-law", but may also have legally been "son" through adoption or some other arrangement.
The majority of the "contradictions" people like to point out are like this. There are some actual less-than-ideal translations of words in scripture, but they don't change the overall meaning. The Bible was not a word-for-word transcription of God speaking directly to man. The translation of the original text was done by imperfect men. Anyone that says every word of the Bible is completely correct hasn't studied it and is just fooling himself.