I want to know understand some tricks to deal with an insult or putting down. How to handle insult? my problem is whenever someone insults me or puts me down, exactly at that time i would not find anything in my mind to reply. Once the situation is over(lets say after 5 mins), suddenly some great statement would pop in my mind and i would feel that would had been the best reply to the insult and it would have shut the insulter's shitty mouth.

This has happened to me on numerous occassions, why I won't get anything to reply at the moment? why would it occur after it cools down? Is it something that I get stressed and my mind stops working and after it cools down, I am relaxed (not stressed) and my mind starts giving amazing replies?

So, its not that i don't get any ideas to reply or i don't understand insults. Its just that I get ideas late. Any idea on how to train my mind to get the perfectly reply on time ?