Random disconnects

Now let me explain. Yes, I do quit games and yes I have rage quitted before I’m not making excuses for it. But I always get these random disconnects at the end of matches so it bans me because of said disconnect. How do I fix this?

Please help? I’m desperate here.

Please?

Same here when I run time warner when I am on AT&T no problems.