Revelation 22:12 And, behold, I come quickly; and my reward is with me, to give every man according as his work shall be. Revelation 1:7 Behold, he cometh with clouds; and every eye shall see him, and they also which pierced him ... Those who pierced him are death but still they will (have) seen him. God is timeless.