The obvious problem with your logic is that Revelation hasn't been completely fulfilled yet. Just because it was written last doesn't prove cessation. That is a half-baked argument with no truth to it whatsoever, especially because such an ignorant position doesn't consider the fact that the prophets' office also consists of warning about what the scriptures show about the future. There is no better example of this than Christ Himself, since much of His ministry consisted of reinforcing what the OT says about the future.
The sheer absurdity of cessationism lies in the fact that Paul used a present active tense to describe God's activities in regards to where He places certain converts. Just because cessationists haven't seen a prophet, it doesn't mean that this office has ceased to exist. It does however, mean their brand of Christianity is false. As Amos wrote, God does nothing in this world without revealing it to His prophets first. It is just as true now as it was back in Amos' day because God has never changed between then and now.. In fact, i would say it's even more true now that Christ will return in the very near future.
the Bible is not the rule of faith for Christians but the teaching authority of Christ Jn 14:6
The rule of faith for Christians is Jesus Christ Jn 14:6 and His church! Matt 18:17 acts 2:42 1 Tim 3:15
Truth must be revealed by God thru Christ to His church (the apostles Jude 1:3) then must be proposed by the church, (Matt 28:19 gal 3:23) without error by the Holy Spirit! (Jn 16:13)
Christ and His church are one! (Acts 9:4 eph 5:31 Jn 15:1-5)
Rejection of the one true church or its teaching is rejection of Christ and God!
Christ and His church are one! Acts 9:4 eph 5:32 Jn 8:12 & Matt 5:14
Ephesians 5:24
Therefore as the church is subject unto Christ,
1 Thessalonians 2:23 ---> And we also thank God constantly for this, that when you received the word of God, which you heard from us, you accepted it not as the word of men but as what it really is, the word of God, which is at work in you believers.
2 Thessalonians 2:15 ---> So then, brethren, stand firm and hold to the traditions which you were taught, whether by word of mouth or by letter from us.
Luke 10:16 ---> Whoever listens to you listens to me, and whoever rejects you rejects me, and whoever rejects me rejects the one who sent me.
Hebrews 13:7 ---> Remember your leaders, those who spoke the word of God to you...