The reason humankind has trouble comprehending God is due to the fact that there is a difference between human time and God time. Most humans exist in the present. God exists in the past, present and future simultaneously. Think of it as a three level chess set. Humanity plays on one level and only one level. God plays on all three levels simultaneously. The ramifications for humanity in regards to our knowledge and experience base are profound. They are as profound as our relative limitations.