*If it's not about you, or effecting you move along. No one needs your negative comments you feel compelled to make.
*If you dislike people simply for being different than you, get professional mental help. If you ARE the help, seek a second opinion.
*It's ok to be happy for your friends. Especially if you expect it in return.
* Other men and women are allowed to be attractive, successful, admired and receive attention and it doesn't negate anything about your personal self. If you think it does, again seek professional help.
If you are socially inept it's not everyone else's fault you can't get a date.
People dressing or looking a certain way doesn't give you the right to treat or speak to them with a lack of social decency or respect and making ill assumptions based on those things is also small minded.
You DO NOT get to decide how much self respect a person has just because you choose to do something different. It doesn't work that way.