"Does the Bible have the answer for all our questions?"
the answer is "NO"
Its when we want the Bible to answer a question so much that we 'help it along" where we get into trouble.
The Bible speaks on the topics it speak on....But when we try to force the Bible to have an answer that it has not provided we end up in error.