Then you have come to a logical inconsistency.
If Satan and his angels are cast into the same place as unbelieving humans ... and God will not torture the humans for all eternity (because he is good), then He cannot be good if He tortures Satan and his angels for all eternity either. Therefore your theological position forces your conclusion ... of necessity you must support annihilation for Satan and his angels as well.
NOW do you see the point?
When I said “I don’t know, I was trying to say “I don’t know” regarding all of this. I am merely interpretting scripture, prayerfully, as I read and study. And what you read here are the conclusions I reached.
It is important to say here that as a student of Revelation since 1983, that I’ve learned that any argument over the literal meaning of any of its verses is not just an exercise in futility, but it violates Titus 3:9.