Hey...look at it this way...you don't NOT suck. Right? Maybe? 0.63% of players have unlocked this achievement