We cannot understand God’s thoughts and ways. God is infinite and eternal; He knows all things. God made human beings in His image, but we are finite and flawed by sin. In heaven, we will be perfect. However, we will still not know all there is to know about God because we will always be finite. We can understand all we need to know about God because He has given us His Word and His Spirit.