You see... christianity is and always has been, and always will be about faith. I don't apologize for that. I spend a life time developing and growing that faith. It's a belief system that comes through revelation. The bible says "all scripture is useful teaching and training". I believe that.
You readily admit that science doesn't have all of the answers yet. And science is based on theory that either proves correct or incorrect. And when it proves incorrect a new theory takes its place. That's what it is.
God's word is the same today and yesterday. Its settled as a matter of faith. If science or humanism proves it wrong, it is just a matter of unsettled science that some day gets righted.
Can science prove out scripture? Sometimes. Sometimes not. Its called faith for a reason. Where science proves scripture... that's great. Where it doesn't... that's great too. That's where we find God. In faith.
However, where I accept that the Bible is instructive in the supernatural and in its portrayal of human nature, I do not accept that it is a scientific or historical textbook. Nor do I even think it is anything but extremely harmful to claim that it is. Harmful to the world because it propagates ignorance, and that is never beneficial; and harmful to your faith because it portrays faithful people who believe this as obstinate ignoramuses tilting at scientific windmills.
Most Christians -- and by most I mean all but a few percent -- do NOT believe that the Bible says the world was created in six literal days. About the same number of Christians do not believe that the Earth is only a few thousand years old. The tiny minority who do attempt to invoke science to "prove" their spiritual beliefs. It is a lost cause. The objections are silly and the "theories" are ridiculous.
We have as much evidence that the Earth is billions of years old as we have that it is round. When people of faith attempt to argue that the Earth is really flat because the Bible says so, they are guaranteeing that future generations will not believe in God.