FIX FOUND! After trying to resolve this problem myself for more than a week I decided to call Microsoft. THANK THE LORDS I DID.
The technical guy connected to my PC via remote connection and performed something called a "Winsock Reset" I personally don't know what this is but it worked! Search it up and I'm sure you'll find some results.
IF THIS DOESN'T WORK, THE 40 MINUTE CALL TO MICROSOFT IS WORTH IT.