THINK BEFORE YOU SPEAK

What all can one THINK BEFORE ONE SPEAKS??
  1. Have I heard it ALL from the other person?

  2. What’s he / she looking for – a solution? Or is he just seeking acceptance, understanding or empathy?

  3. Am I a master on the subject? Or do I have enough experience or credibility to add value?

  4. Is the TIMING right? Should I say now or some later time.

  5. Are my emotions in control? Or am I wanting to give back or show him his place?

  6. Would I like to hear what I’m going to say to the other person? Would I like it? How would I feel?
With so many questions to answer, should we be in a hurry to answer back???