A finite mind trying to understand an infinite place and creator