I'm so happy to say I finally finished a run of this. I don't think I will do this again for a while..