This is page 50! I was completely certain for each of those 50 pages that I'd never finish, and 50 times I've proved myself wrong.