I think it's all a bunch of crap.
"Ding!' We have a winner! It is all a bunch of crap- but you have to do a lot of research... to eventually realise you have been wasting your time on a bunch of crap... Bart Erhman gives a good explanation of Revelation, as do Catholic Church scholars and people like Elaine Pagels. The factual explanation is very boring really, which is why fundies like to spice it up.