So I'm going to wait a few hours. After that I'll probably begin a second post. Hopefully not quite as long.