Very true Fiza, There is no way you can please everyone And there is no way to make someone agree with you too. We cant force others to understand us, especially when most of us even at work in a meeting, only wanted our voices to be heard and accepted, but not paying attention to what others say except to respond back. So, yeah...weigh it if it is worth to return every 'barking' or not, because that is where we channel our energy. I hope you are feeling better from the unpleasant comment.