Jesus said in John 19:30 "it is finished" on the cross but in Revelation 21:6 the Lord God says "it is finished". My question is what is the work completed on the cross and what is the work completed in Revelation 21:6? How do they relate to each other if at all? Also, in Revelation 21:6 it is the Alpha & Omega and the Beginning & End that says "it is finished" but why is the First & Last not there? It seems that at this point in time the Lord God is only two instead of three because the First & Last is absent from the scene. What are your thoughts?