The delay explained
Then he said to me, “These words are faithful and true.” And the Lord God of the holy prophets sent His angel to show His servants the things which must shortly take place. “Behold, I am coming quickly! Blessed is he who keeps the words of the prophecy of this book.” Revelation 22:6, 7
“The long night of gloom is trying, but the morning is deferred in mercy, because if the Master should come so many would be found unready.” Last Day Events 37.4
“We may have to remain here in this world because of insubordination many more years, as did the children of Israel, but for Christ’s sake His people should not add sin to sin by charging God with the consequence of their own wrong course of action.” Last Day Events 39.1