You did well, a Windows/Linux dual boot is a monumental pain in the arse given they use two different drive formats that aren't compatible out of the box (not unless distros have started bundling ntfs-3g by default and I missed it).
I hope you know though that as an Official PC Geek you've fallen down the rabbit hole and there's no escape.