Life is not a bed of roses and people will always try to tear you down
at every point in your life till the very end because that's what they
do. What you can do is control your reaction to the situation and the
above quote by Winston Churchill always keeps my spirit high.
This reminds me of another quote " Barking dogs seldom bite ".
You don't have to take literal sense of it when applying these quotes
although in some cases you might want to but what it means is that
some people will just criticize you, claim so many things but when
action is required, they are first one to violate their own set of
standards. They don't deserve one bit of attention and you can just
simply ignore what they have to say because its not worth at all.
Don't try to please everyone because its impossible. Can you satisfy a
shit person? Definitely not because he will remain like that for the
rest of his life and that's his own fault, not yours. Even if somehow
you try to use logical approach in some cases then these very people
will prove out to be an odd sheep.
Silence or giving zero attention is best revenge in some cases. You
just have to distract your mind from all the negativity and keep on
doing all the positive things which you are meant to do.