We have everything we need to know, but not everything that there is to know.
Why?
God's reasoning on this may be likened to the perspective of Him being our Father (our parent).
For example: for many human parents, there are some things that they don't bother telling their children about because age and experience will be the best teacher for them. Some things are too deep and are very difficult for their children to be able to comprehend at that time.
Similarly, since God's "ways are higher than [our] ways, and [His] thoughts than [our] thoughts" (Isa. 55:9), He has given us all of the information that we need for right now.
However, we can discern a lot of (otherwise "hidden") information right now as we progress in our understanding:
"The path of the righteous ones is like the bright light that is getting lighter and lighter until the day is firmly established." (Prov. 4:18)
Unfortunately, a large problem some may have is that they give up on God simply because they are unable to find the information that they are looking for in the Bible or that there is just a misunderstanding of the information that they already have. We are encouraged not to give up, but to keep seeking and to keep searching for understanding - likening it to "hid treasures":
"My son, if you will receive my sayings and treasure up my own commandments with yourself, so as to pay attention to wisdom with your ear, that you may incline your heart to discernment; if, moreover, you call out for understanding itself and you give forth your voice for discernment itself, if you keep seeking for it as for silver, and as for hid treasures you keep searching for it, in that case you will understand the fear of Jehovah, and you will find the very knowledge of God." (Prov. 2:1-5) NWT
For more, see:
Bible - Links to Information (Search For Bible Truths)
Why doesn't the Bible give all of the answers? (Jehovah's Witnesses Questions and Answers)
Why?
God's reasoning on this may be likened to the perspective of Him being our Father (our parent).
For example: for many human parents, there are some things that they don't bother telling their children about because age and experience will be the best teacher for them. Some things are too deep and are very difficult for their children to be able to comprehend at that time.
Similarly, since God's "ways are higher than [our] ways, and [His] thoughts than [our] thoughts" (Isa. 55:9), He has given us all of the information that we need for right now.
However, we can discern a lot of (otherwise "hidden") information right now as we progress in our understanding:
"The path of the righteous ones is like the bright light that is getting lighter and lighter until the day is firmly established." (Prov. 4:18)
Unfortunately, a large problem some may have is that they give up on God simply because they are unable to find the information that they are looking for in the Bible or that there is just a misunderstanding of the information that they already have. We are encouraged not to give up, but to keep seeking and to keep searching for understanding - likening it to "hid treasures":
"My son, if you will receive my sayings and treasure up my own commandments with yourself, so as to pay attention to wisdom with your ear, that you may incline your heart to discernment; if, moreover, you call out for understanding itself and you give forth your voice for discernment itself, if you keep seeking for it as for silver, and as for hid treasures you keep searching for it, in that case you will understand the fear of Jehovah, and you will find the very knowledge of God." (Prov. 2:1-5) NWT
For more, see:
Bible - Links to Information (Search For Bible Truths)
Why doesn't the Bible give all of the answers? (Jehovah's Witnesses Questions and Answers)