The distance between an immortal God and mortal humanity ought to be insurmountable. But our God longs to dwell with us forever. He shows us that first in the Garden of Eden, he makes it possible through his incarnation, and at the end of everything, he promises to give us a new Jerusalem for eternity.