20.3 - Satan will get to a point where he can't deceive the nations any longer. Won't that be a great day!
20.15 - How clear this is. Most probably don't take it for what it is because they don't see Revelation that way - but whoever's name is not in the book (from the beginning of time) will be thrown into the Lake of Fire for eternal torment and separation from their creator.
22.17 - All the free stuff God wants to provide for us - all we must say is Its all you, Jesus, and none of me - Save me. That is it. Free water, free life!
Come Lord Jesus.