It's NOT your internet. If you have XFinity, they are either not updating Firmware or updating bad Firmware to Router / Modems, like the MG7550 Motorola Surfboard.
Tether your phone to confirm it's this XFinity problem.
To those saying upgrade your internet, there's nary a gamer who has shitty internet anymore. Don't be a dunce.