Although Revelation is said to give a blessing to those who read it and hear it (Revelation 1:3), it often results in confusion as well.
Revelation is applicable to all times and occasions in the Church, and because of that it has been interpreted as predicting many different events in history. Naturally, these interpretations all contradict one another, which leads many believers to decide that the book is a riddle wrapped in a mystery inside an enigma, and that efforts to understand it are a waste of time.
In fact, however, Revelation is not all that difficult to interpret. It completes the history begun in the Book of Acts, and is closely tied to everything else that is going on in the apostolic age. It deals with the end of the Old Creation and the full arrival of the New, and then looks forward to the final return of Jesus and the bodily resurrection at the end of history.