The revelation from Jesus Christ, which God gave him to show his servants what must soon take place. He made it known by sending his angel to his servant John, 2 who testifies to everything he saw—that is, the word of God and the testimony of Jesus Christ. Revelation 1:1-2
The book of Revelation was given directly from Jesus Christ. God gave John the Apostle this revelation and told him that the things he was seeing would soon take place. We must remember that a day is like a thousand years and a thousand years like a day when it comes to the Lord (2 Peter 3:8). The Lord stands outside of time and sees the beginning from the end. When He speaks of things happening soon it is to prepare the reader from what is coming. No matter where a Christian finds themselves during the church age they should live each day like the return of the Lord is today.
Jesus sent an angel to John to communicate the vision that John would see. The book of Revelation is a vision John received from the Lord concerning events throughout the church age and beyond. John would not only receive the seven letters to the seven churches, but John would see vividly what would take place during the seven year tribulation. God has given us the book of Revelation to be studied. Many avoid it because they have a hard time understanding it, but if we truly desire to understand the word of God we simply need to seek the Holy Spirit in prayer.
The book of Revelation is the testimony of Jesus Christ because Jesus is the focus of the book of Revelation. It speaks of His second coming to establish His kingdom upon the earth for one thousand years and eventually the creation of a new heaven and new earth. Again God has given us His word to be studied and we should never fear the word of God nor avoid it. If we lack wisdom we simply need to ask of the Lord. It is the Holy Spirit who leads and guides us into all truth.