TL;DR I know there's a lot of text (sorry, not sorry). it's my reasoning behind component choices. if you'd like to give your opinion on a certain aspect of the build, please read the relevant section first (keywords in bold). Please also feel free to read the whole thing though :)...