Blessed are those caused to being invited to the marriage supper of the Lamb. These now are true words of God. But John did not see himself as the bride, the center of
creation, and so he worships an angel, proving the harlot lives in his heart, in all our hearts. We must flee her and reject her and worship only God.
The witness or the one giving evidence of Jesus is the Spirit of God, as He is the Spirit of prophecy. He is heard, felt, and experienced proving that Jesus lives and explaining to us what will be, unveiling the truth, testifying that Jesus will do what He says, it is always just a matter of time.