It's sad because your account doesn't have any signs of cheating/:
English
-
Maybe they left matches early like in Iron Banner? I don't know if that's something contributing to the bans.
-
Oh true. But I didn't see any of that on the account