I clicked on the wrong button just earlier and I stumbled upon this card ranking:
Somehow, I felt a little relief when I saw that. For the first time, I've seen my name in the Leaderboard Rankings which I don't really bother checking out. The stress I had these last days made me realize of my own efforts...
Alright then! Gotta go back to my projects and finish them so I can finally rest sleep in peace! :))