The Prophet (s) said: May Allah protect us from the badness of our ego and our bad deeds. Advice is for Allah and it must be given carefully. It must be given with good intention and be welcomed as it trains the ego. Often advice favours dunya and material gain. This causes unhappiness. Good advice crushes the ego and generates happiness.