I believe the word of God, the Bible, to be completely without error and I have discovered every Biblical contradiction that I have searched to have a common misunderstanding of the times and culture in which the Bible was written. Our tendency is to view scripture using our culture as a guide, but most contradictions are found to be from our failure to remember the Bible was written thousands of years ago and in a different country.
In most cases, taking the time to search out the answer will leave you satisfied with the conclusion that we possess an error free Bible. In some cases, though, we may never find the answer. God is not obligated to explain all things to everyone, in fact if He were to answer every question there would not be opportunity for your faith to be stretched, but God will reveal to you some of the answers, all you have to do is ask.
Jeremiah 33:3 says “Call to Me, and I will answer you, and I will tell you great and mighty things, which you do not know.”