I've verified that when one tries to demostrate his knowledge or abilities with a group of people they use to attend, but there are always a "better" person that'll show his superiority. It's seen everywhere and not just about knowledge, it's natural to get jealousies of any person that can do superior acts than you, and just our repression will make us sad with ourselves if we feel jealousies. I mean, when it's seen a really sick patient in a hospital with his boyfriend/girlfriend loving him/her as he/she never do it, it's natural to get jealousies of that love, to want to get that love... but our repression will avoid us to express that feelings because people's comments. You'll be seen as an egoist and egocentric person, just to express what you feel.
Because of that repression, we see some comments as "really bad and egoist comments" when they're just an expression of our feelings. Moreover, I feel that these comments are the best to express our strong feelings because they've won this social repression and have demostrated our human site.Be wrong, because then you'll see yourself as you really are.