The critic himself suffers. Learn to accept everyone as your own, the whole world is ours. Ordinary love always results in misery, but love for God brings blessedness. Desires make the mind unsteady, when a man sees defects in others, the first result is that his own mind gets polluted, so don't puzzle your mind with too many inquiries, with only one single utterance of the Lord's name is as effective as a million repetitions of it. There is no happiness when living in this body, the world free of greed, miseries, sorrows etc.
Happiness is only an empty word.
It can really satisfy only after ceiling on desires, seek out our own faults and other merits, and cultivate the habit of remembering the Lord with every breath. Automatically divine feelings will begin to overflow and finally contented life, as we all are seeking it.