Do I really have to care for my friend?  He is not as good as me.
How is your friend not as good as you?
I'm smarter than him, therefore I should be held in higher esteem.
When you are overconfident, you misjudge your value, opinion, beliefs, or abilities, and you have more confidence than you should given the objective parameters of the situation. Try to tone down your arrogance and bring yourself back down to everyone else's level.
Thanks for being a downer, irl psychologist.
Those who're really smart they don't need to say they're smart.  Your arrogance is not going to help you in a long run, it's difficult to make friends with this attitude. You should introspect and try to change your attitude towards people.