Da 12:1 ¶ And at that time shall Michael stand up, the great prince which standeth for the children of thy people: and there shall be a time of trouble, such as never was since there was a nation even to that same time: and at that time thy people shall be delivered, every one that shall be found written in the book.
Mr 13:20 And except that the Lord had shortened those days, no flesh should be saved: but for the elect's sake, whom he hath chosen, he hath shortened the days.
Da 8:19 And he said, Behold, I will make thee know what shall be in the last end of the indignation: for at the time appointed the end shall be.
"last end of the indignation" is - zah'-am
from 2194; strictly froth at the mouth, i.e. (figuratively) fury (especially of God's displeasure with sin):--angry, indignation, rage.
Yahweh is furiously angry with sin and you may as well know it now than latter, for today is the day of salvation. That time is soon to close for most.
Yahweh says what He means and means what He says. He never changes or His Word so you can trust Him. Could you trust any that keep changing their word and themselves say from vicious to kind, righteous to unrighteous?