Good job to everyone who made something. You put in work and bettered yourself. Remember, these ratings are the opinion of a very flawed human being, and therefore should not affect your opinion of yourself in any way. However, they are given as a possible reflection of other's perception of your skill, so take that how you will.