General, Just rambling, People

The Pain of Perfection

Have you ever come across one of those seemingly perfect people who like to show that they ‘know it all’? You talk about anything under the sun and pat will come the reply, ‘Oh that, ya I’ve seen that long ago’ or ‘Oh you don’t know it, I know it like the back of my hand’ and blah blah blah!!
What makes me wonder is that whether these people are really as smart as they like to pretend or are they are shallow and don’t know a thing of what they say. I mean, it’s not impossible to be well-versed and well-informed, but can one person be a ‘master of all trades’? I doubt that…
I’ve had the misfortune of running into umpteen such people and I insist, talking to or handling such people is tougher than finding water in a desert. These people are surrounded by an impregnable wall of their huge egos and they just won’t take any of your well-meant advice or suggestion. What a pity!
I’m no student of psychology but I do know that every individual has some unique character traits and there can be no argument about their ‘rightness’ or ‘wrongness’. Can we question why mangoes are sweet and lemons are sour? No! They are meant to be that way, how else would the balance of nature be maintained?
There’s a huge difference between them and humans though. You can choose not eating mangoes if you don’t like sweet and ignore the lemon if you don’t like sour. But people cannot be put away like this! Even if a person is nothing but a pain to you, you have to adjust with him, bear him.
Such characters are found everywhere; he can be your colleague who boasts of some lame undeserved and unrewarding expertise to impress your seniors, your relative who’s not achieved anything on his own but was blessed with some ancestral fortune and thinks he’s seen it all, your friend who took tuitions from you until some time back and now advises you on how naïve you are….the list never ends!
My patience wears out sometimes in such cases and to shield myself from the constant bombardment of their unwelcome ‘knowledge’ I have to limitlessly stretch all my tolerance limits. The irritation after it although, refuses to go easily.
What do you do when faced with a similar situation?

You may also like...


  1. 1ssstt 🙂

  2. When facing such people just make fun- of their talking and pretending-of course in your mind !! And take it as any joke and laugh it out…that's simpler than being frustrated hai na ? Or else just press the ignore button 🙂

  3. Yeah…they are too full of themselves anyway to pay any need 😛

  4. Such rigid personalities who refuse to soak up any good advise fail to impress anyone. Sticking to their egoistic lifestyle they are indeed a source of pain to everyone near and dear.I agree with Nu, ignoring such people and not giving them an opportunity to disturb our equilibrium is the key :DWonderful post Varsha 🙂

  5. Thanks CB :)Depressing as it may sound, but there are times when ignoring doesn't seem to work too. That person might be eating your head, but if he's someone close to you, you can't be plain ignorant.Isn't it?

  6. plain ignorance..towards a close person cant be possible everytime…but i have faced lot of mental tension due to it…some times it makes my senses numb….but smtimes this behaviour of igorance can be helpuful….or by just showing that u r listening ….suno sabki karo apne man ki …

  7. You've been tagged, to know more pay a visit to my blog at

  8. LOL….I sooooo empathise, I've dealt with a few and tht too on a daily basis;-D. But I did come up with a solution in my own way….I used to agree with them totally and then compete with them to agree agree[yes 2 agrees] with them. After sometime they'll look at me suspiciously wondering if I was making fun. And when I show more interest in it they get tired of the subject and try to wriggle away;-D

  9. oh well…you can either make fun of them or get irritated…i mostly get irritated when I come across these "I know it all" souls

  10. @Analyst: Thank you..will go visit your page rightaway :)@Reflections: Really..there can be 'n' no of ways to tackle them…and keeping your sanity and patience in place till you're through with them is the real challenge! Your method is actually workable…I'm gonna use it the next time for sure..Thanks!! :)@Titaxy: That's my point…I get irritated too..but I've seen over time…its me who gets affected and its their victory! Tricky situation huh?

  11. I keep sending more and more questions their way..all seemingly innocent..they are bond to stumble because as you said they can't know all. And then I just shrug and say 'How you don't know..I guess let me go ask someone else' 😛

  12. No Varsh! you don't know anything about such people……tsk tsk, you are such a naive! I have had my crazy share of experience with such mankind…………….. :Pgood thought!and yeah……beat you by 1 in indirank….YAY! 😀

  13. @Comfy: Now…this is a good one…here curiosity would kill the other cat…:DThanks Comfy…gonna use it!! :)@Addy: Such people are a bit too may in this world..wonder if they EVER care to introspect!!Awww…never mind..congrats to you and good luck to me for next time! 🙂

  14. Good one, Varsh.. I say we are all surrounded by MBA. In gujarati, MBA = M=MANE (I) B=BADHU (ALL), A=AAVADE CHE (KNOW ).Rightly you have put it.

  15. have you tried starting your conversation with, "I know you surely must have had a similar experience…."? it may work, you know.

  16. @Mukesh: Thanks and welcome here :)@zephyr: See, its nice to voice doubts na, so many options I have now. It will work for sure. Thanks! 🙂

  17. the basic human tendency has been to only look at other's mistakes without realising where one goes wrong. My flatmate is like that. Always trying to point out mistakes overlooking his'. Finally i told him, just because its your shit does not mean its smells good. 🙂

  18. I hate these 'know-it-alls'!I get mighty irritated… good that you wrote this post, I got a few solutions to deal with them 😀

  19. @Vinni: Very correctly put! :)@CR: All solutions are welcome my dear…they are an annoying lot, isn't it??

Liked what you read? Tell me. Thanks!