so it turns out windows defender and malwarebytes weren't picking up some viruses. this could easily be the problem.