God leads His people on, step by step. He brings them up to different points calculated to manifest what is in the heart. Some endure at one point, but fall off at the next. At every advanced point the heart is tested and tried a little closer. If the professed people of God find their hearts opposed to this straight work, it should convince them that they have a work to do to overcome, if they would not be spewed out of the mouth of the Lord. Said the angel: “God will bring His work closer and closer to test and prove every one of His people.” Some are willing to receive one point; but when God brings them to another testing point, they shrink from it and stand back, because they find that it strikes directly at some cherished idol. Here they have opportunity to see what is in their hearts that shuts out Jesus. They prize something higher than the truth, and their hearts are not prepared to receive Jesus. Individuals are tested and proved a length of time to see if they will sacrifice their idols and heed the counsel of the True Witness. If any will not be purified through obeying the truth, and overcome their selfishness, their pride, and evil passions, the angels of God have the charge: “They are joined to their idols, let them alone,” and they pass on to their work, leaving these with their sinful traits unsubdued, to the control of evil angels. Those who come up to every point, and stand every test, and overcome, be the price what it may, have heeded the counsel of the True Witness, and they will receive the latter rain, and thus be fitted for translation.
– Testimonies for the Church, Vol. 1, pg. 187