Enjoy the epicly long post that took me a while to write ._.