I bet that if I'd ask your friends they would have tell me that you are great and that they wish they were like you.I'm serious about it. Nobody is perfect, actually there is nothing like perfect. Each human being is unique in his own way. I can understand that you are jealous at your friends, but try to find your advantages over them, I'm sure that you'll find many. Sit down and make a list. It sounds dumb and naive, but such a list might help you organize your thoughts, that are quite confused right now.
Be proud at what you are, find the things you are good at and cherish them.