I fixed my latency issue by doing biting the bullet and doing a repair install of Windows 10! Thank you for everything you suggested! Yes, I was getting latency AND audio stuttering. Now, I'm luckily having a new problem with, when I go to play a game, my screen goes to the random pixilation that you'd see on old TV's if you lost signal. Very static-y. New problems = new threads!