God's love is essential for sealing. Love for one another. Charity is love based in doing the will of God.
John takes us into the throne room. Voice of a trumpet talking with us. Throne room revelation of JESUS.
Sealed by Christ in Revelation 7. The mystery of Christ is revealed. The mystery of God and of the Father and of Christ revealed.