The Marriage of the Lamb

Rev 19:6 And I heard as a sound of a numerous crowd, and as a sound of many waters, and as a sound of strong thunders, saying, Hallelujah! Because the Lord God Almighty reigned.
7 Let us rejoice and let us exult, and we will give glory to Him, because the marriage of the Lamb came, and His wife prepared herself.
8 And it was given to her that she be clothed in fine linen, pure and bright; for the fine linen is the righteousnesses of the saints.
9 And he says to me, Write: Blessed are the ones having been called to the supper of the marriage of the Lamb. And he says to me, These words of God are true.

When is the wedding banquet to be celebrated? These verses of the Revelation (19:6) conclude that ”the Lord our God, the Almighty, reigns”. Governance means that the kingdom of God is established and Christ rules it with his saints. The next verse, 19:7, states that the Lamb’s wedding has come. I think this means that the wedding is not directly related to the resurrection and the rapture. Some seem to believe that the wedding would be straight after the rapture and the Jewish wedding celebration would last as long as 7 years, that is to say, throughout the tribulation and the wrath of the God. If it is, as I have just mentioned above, the wedding is held only after Christ and the saints have begun to rule, the wedding is not an event to take place immediately after the rapture. Above said long wedding celebration would require the rapture to take place “pre-trib” and last throughout the God’s day. It will not be possible if resurrection and rapture happen as I understand, only very close to Jesus’ second coming.