You're not special

Everyone here experiences what you've experienced.

A lot have much worse failure/luck. (look at Legolas's thread)

If you're really the best player you claim to be, suck it up and move on