This got way longer than I thought.
I almost broke it up into two parts, too.

But, for now, this is the ending.