No. You didn’t deserve your rank.
No. You didn’t improve.
No. You’re not a god gamer.
What you are, is a coward scrub, glorified, non-mechanical support trash, that got free rating, and will go back downwards, (downwards trend), back to the sewers where you belong.
Thank you though, much love!