The academic peer review process can often be frustrating — not only for junior members of the research community. In this blog post, in the name of full transparency, I walk through a particular example of a process that took nearly 3 years from start to final publication. The main lessons are that iterations help the quality of a paper, and that persistence can pay off (but no guarantees).