Rev 22:16-19

For all my sin

I Jesus:
True and trustworthy
False publications Rom 1:22

Ultimately this book is for us. Revelations is an evangelistic book.
Epilogue: evangelical calling

Root & descendant:
God made a covenant with David
Jesus is the author of the Davidic line

Eze 37:24-25
Psa 132:11-12
Jer 23:5-6
Isa 11:1
Amos 9:11
Zech 3:8-9
Zech 6:12-13

Both God and man
Preist and man
Destroy sin in one day.