I've bolded all the things you said which were despicable.
No one is challenging your faith. Instead we are appalled at what your thoughts are. If you are thinking like this then there is a problem. It is when you talk about how intelligent and cool you are and how ugly, dumb, lacking social skills, unattractive, ditsy, others are.
Some people aren't good at things and you may be great at them. This doesn't excuse ridiculing them and listing their faults. It's ok if you don't have a lot in common with them, fine. Don't insult them though. When I walk by a person who is disfigured and handicapped I don't think, "wow, look at this weak ****** that can't walk, etc." This is an inappropriate way to deal with people weaker than you.