Chapter 20 is here!

As always, please leave reviews at my review page.

Double post this weekend since the chapter was already meant to be one, until it got so long. Decided I might as well just release them both instead of waiting a week.