User blog comment:Leyrann/Elo rating doesn't work & Elo Hell exists/@comment-129.241.138.73-20121111213035

Or perhaps you vastly overestimate your own skill?