The rapture (1 Thessalonians 4:16-18 & 2 Thessalonians 2:1) is the event when Jesus will take the Christians to heaven to be with Him forever before the seven-year Tribulation.
The phrase “for it will not come” refers to the Great Tribulation, which will not occur “until the rebellion” or apostasy takes place, and right after that, the Antichrist appears on the world stage to sign a seven-year treaty with Israel and the surrounding nations for “peace” (a false peace). Before those things happen, the rapture will take place (1 Thessalonians 1:10).
For further study on the Great Tribulation click on this link: “The Rapture, Pre-Trib Or Post-Trib?”
The homosexual agenda belongs to Satan, and he has brought it to the churches to make the hearts of those who are not anchored in Christ turn away from Him. The devil will take many professing Christians to hell by convincing them that sexual immorality is not sinful, thus deceiving them to accept that which the Word of God has condemned.
Right before Jesus comes, there will be fewer Christians on earth (Luke 18:8) who will be the ones to get raptured. Satan wants many people to go to hell with him, and the sad part about it is that he will be successful.
Imagine you go to the kitchen, and you see a basket full of apples. You think that you have many apples, but as you look more into the basket, you notice that the ones at the bottom are all rotten. The apples at the top are good, but the ones at the bottom are bad. Only a few apples are good to eat. That is what’s happening to Christianity. Many people claim to be Christians, but as 2 Thessalonians 2 says, many will apostatize, showing that only a few are genuinely saved.
If you call yourself a Christian, you better understand that the devil has targeted you to destroy your faith by having you accept another “truth” that opposes what the Scripture teaches.
How grounded are you in Christ? You better start digging yourself, real firm and deep in the Word of God because the enemy will try his hardest you pull you out of it.