There are very few people in our world today that don't know what season we're in. We're living in the "last Days," before Jesus "ascend from heaven with a shout." The Bible teaches us that when all the Gospel have been preached to all the nations, he will return for a remnant of people who have made themselves ready for His return. Jesus will, is that none should perish, but that, as many as will believe on His name, shall live with Him forever. There will be people walking around heaven that you would have thought would not have made it in. They will be the ones who for whatever reason found it hard to have the faith that it takes to endure trials, tribulations, and tests. Some of them believed, but had no foundation. Still others believed, but when touched by the enemy in certain areas, wavered and was told they needed to be "born again," or they were unable to endure persecution, and they temporarily left God. Others have known very little about Him and the things of this world became more appealing than seeking God, and there will also be those who have rejected Him, for reasons that only they know of. God will bring in all who receive Him. He will rebuild the desolate City with those who have been rejected, persecuted, despitefully used, and "castaway." He is no longer angry, but merciful, compassionate, longsuffering, forbearing, patient, graceful, faithful, loving, kind, and forgiving. He loves the world so much, that He waits for the latter rain: those who will be drawn in by Father God. The Bible also teaches us, "Judgment must first began, in the house of God." God has a fold that is sealed, but must endure to the end. He has other sheep also that he will bring, that's not of that fold. He's married to the backslider.