Can't even rank up anymore.
Hit expert rank, every game is full of people sweating like it's their last breath and they need this win or else. Dear God man, calm down. I get that it's ranked but why tf am I up against 3 ace teams every single match at expert 1?