I lagged out, rejoined, lagged out again....banned

I want to know the issues behind the lagging out on particular servers within this game. I was just in an execution match. I rarely have issues with lagging out or quitting since I’m not a quitter. However, it’s unfortunate that after receiving my fresh diamond 3, I go into a game with (assuming) Central Americans/southern Americans and I have to deal with the servers not in my favor resulting in a penalty and percentage points taken from my fresh Diamond 3. What is going on Coalition? I’m based in Connecticut. Not the 1st time this has happened but I want it to be the last time.

I’m in New Hampshire and haven’t been able to finish a match in a few days. I keep getting kicked and when I go to rejoin it just sits on the loading screen.