Yup, this is going to be a longer post. Probably going to reach at least 5000 characters, depending how far I want to advance it, so it may take a while longer. Bare with me.