Peer review is difficult. It is humbling because I realize the effort others have to endure to review my work. We all complain about that mythical "Reviewer #2" that really hates our work, but when do we realize that there is a little Reviewer #2 in all of us?