After my placement matches, I ended up with a 1970 or so rank. Things held up nicely for a couple days, after which I barrelled downwards unstoppably until I ended up at the 900 points mark. After that it was a constant struggle where I would try to make the picks I thought my team needed the most (filling in as tank or healer most of the times, but also dpsing when we lacked firepower), but nothing really worked because most people only want to stick to whatever hero they like playing as and refuse to switch even if it means the match will be lost. As a result, I barely moved up in rank for a while, hovering around 1100-1200 points. But a couple nights ago, something magical happened. I landed by chance consecutively in the middle of two amazing teams. Nobody was grouped, but for two times in a row I was in a team that communicated, helped each other, were mindful about what the team comp needed and werent assholes or throwers. The magical bit about that was that we didnt lose, not one single match (I think there was a draw) and everyone had a blast playing together.
During that night, I went up in rank about 700 points (100 or so with the first and maybe 600 with the second team), recovering all the rank points I had lost during the previous weeks. Of course early this morning I solo queued again and found every match swarmed by korean players so I lost like a hundred points before calling it a day, but I will always have that magical night.