Deuteronomy 29:29, "The secret things belong to the Lord our God, but the things revealed belong to us and to our children forever, that we may follow all the words of this law." (NIV)
This verse serves as a gentle reminder that: -
1. Humans are not all-knowing. There are many things that we would not be able to know. There are the secret things that only God knows. To strive or attempt to know these secret things would be futile. By saying this, I am not, in any way, saying that we should not strive to find knowledge. We should continue our research in the various fields of knowledge. It is also written that in the last days, knowledge would increase manifolds.
2. We may not need to know everything before believe God and follow Him. God has given us enough information and knowledge for us to know His love and plans for us and to believe in Him. Of course there are things that we are curious of and we can try to find more information about it. However, these unanswered curiosities should not hinder us from believing and obeying God.
3. We are without excuse not to follow God and obey His laws. This verse by Moses was given at around 1406 B.C. It has been more that 3 thousands years that God has given His laws for the people to follow. We are indeed having no excuse at all to say that God has not told us how to obey Him.
p/s. Note: The words was spoken by Moses when he is going to be called (die) to God. During the 40 years in the desert, Moses spoke to God face to face like a friend. As such, there are many things that God might have revealed to Moses about God's being. Moses had the privilege and honor to know God is such an intimate way. He has seen more of God than any of us would have. Even after speaking to God almost everyday face to face for about 40 years, Moses knows there are so many things that remains a secret. God has chosen to keep it a secret. So let it be.