Revelation 20 is full of action: Satan will be bound for 1,000 Years and the saints will reign with Christ for the same length of time. Then there will be a satanic rebellion which will be crushed, and after that comes the Great White Throne Judgment.
Malachi 3. The LORD promised to send His messenger before His coming: “But who can endure the day of his coming“,”For He is like a refiners fire.” So return to God instead of robbing God, but the people complained. God assured them there is everything to gain to serve Him.