Fr. Mark Goring explains that heaven is meant to come down. We were made to have the divine life within each of us. Without heaven dwelling in us, we are incomplete.