Wow. I just started writing this and didn't finish until I was done. It took about three and a half hours, and I didn't bother proofreading it, so it's probably terrible grammatically. But damn. I finally submitted something. And it only took me a few years!