edit: bushmonkey is helping me out a lot so I would retract some of this frustration but it seems super disingenuous to edit it out when people have responded to it. Those coming to this later, please take it with a grain of salt.
--original message--
I think I'm close to the end, but to be honest, the late game has been such a frustrating experience for me that I'm not sure I'm going to push through to the end.
Hayrff V'z ernyyl zvffvat fbzrguvat, nsgre ZNAVSRFGNGVBA, svthevat bhg gung gurer'f n punenpgre ersreerq gb nf 0, naq yrneavat nobhg gur pnzren srrq, vg orpbzrf n GBA bs oehgr-sbepvat. Oyvaqyl gelvat gur -99 srrqf ba rirel ebbz naq gvzrfgnzc, gura gelvat rirel gvzrfgnzc jvgubhg bgure crbcyr va vg jvgu -0, gura gelvat rirel erznvavat gvzrfgnzc jvgu enaqbz pbzovangvbaf bs gur yrggref sbe crbcyr jub frrz gb or nebhaq fgvyy. Sebz ernqvat pbzzragf gb gel gb trg zr bire fbzr bs gurfr uhzcf vg frrzf gung "arpebznapre" vf yvgreny naq gur sbyxf jr'ir frra qribherq ol fyhtf ner cebonoyl pbzvat onpx. V unira'g sbhaq nalguvat va jung V'ir sbhaq va ybtf naq svyrf gb fhttrfg gung. Fb gura V unir gb gel N, Z, naq Y (naq znlor F??) va gur yngr gvzrfgnzcf va gur ubcrf gung V svaq fbzrguvat.
V tbg na vaobk zrffntr fnlvat PBAPYHFVBA naq gryyvat zr gb svavfu gur perj znavsrfg sbe "npprff gb gur znvasenzr." V'ir nyernql svavfurq vg, obgu gur bevtvany bar naq gur qrzba'f. V'ir tbar guebhtu rirelguvat va qve vapyhqvat /nqzva. V qba'g xabj jurer gb tb sebz urer.
Abar bs zl svyrf unir nalguvat ohg (0) arkg gb gurz fb V qba'g rira xabj jurer gur pyhrf ner. V tbg fghpx n pbhcyr bs gvzrf va gur tnzrf gung ner lbhe vafcvengvba sbe guvf ohg ng yrnfg nsgre uvagf V pbhyq svther bhg jung V zvffrq. Urer V unir ab pyhr.
Rira vs V'z zvffvat fbzrguvat (juvpu V'z fher vf pbeerpg!) gur snpg gung V'z fb sehfgengrq jvgu jurer gb rira tb abj fnlf n ybg nobhg gur qvssvphygl yriry. Abg bccbfrq gb qvssvphyg, ohg gurer'f n cbvag ng juvpu vg srryf yvxr vg orpbzrf hasnve. Nsgre ernqvat pbzzragf urer V'ir fnvq "ubj jnf V fhccbfrq gb xabj gung?" jnl gbb znal gvzrf.
I really have enjoyed it, don't mistake my rant for dislike. I wouldn't have gotten this far if I didn't! I'm just running out of steam.