UPDATE!
I figured out what was causing the issue. As soon as I disabled UAC, my turn times that were taking minutes are now only taking 10-15 seconds.
Like, wow. Massive difference. Just a little switch...
I guess everything is solved now. Finally.