I got to chapter 25 and got too stressed out and depressed so I skipped to 77 and yippee, happy ending!