Remember, nobody is perfect. I, even I get jealous when ppl get their designs on the hotpage when i think i used more effort than him/her or, you think your designs are RUBISH and you think that everyone is so much better than u. So live a happy life BELIEVING yourself.