Among the reasons Revelation is so confusing and prone to being misinterpreted is that it is highly symbolic and non-linear, and it contains coded references to a bunch of things that probably made some sense in the first century CE, but are not part of our everyday language and worldview today.

