Ah, the truth. The truth for you may be different than the truth for me. I think it is something each of us must find for ourselves. It is a pity that many people are taught at an early age that their religion is the only true religion and that they should not question it. If you are not questioning, you are not learning.
The truth regarding the contradictions in the Bible is that it was written by many men based on stories that were passed down orally through many generations with corrections, embellishments, errors and, I suspect, some intentional fraud. We should keep in mind that these men thought the world was the center of the universe and that the earth was flat. They should be admired for the philosophical/psychological truths they discovered but thinking should not stop.
Consider how much more we know today than was known 2,000 years ago about every field of thought—astronomy, geography, biology, chemistry, botany, psychology, psychiatry, etc.—while religious philosophy for Jews, Christians and Muslims has stood still.
If you have debated with someone who takes the Bible literally, you have probably reached a point in the debate where your opponent says, “It is a leap of faith.” That is where a debate between rational or logical thought and religious belief has reached an impasse. That is where I say, “Leave your leap of faith behind and use your God-give mind.” By the way, when I say that, I am not stating my own belief on the existence or not of a Supreme Being but rather using language that should resonate with the person I’m debating.