Source:Sufi World
Yusuf ibn Asbat has said, 'Good character has ten signs: reluctance to argue, fairness, never hoping for slips in others, looking for a charitable interpretation of other people's misdeeds, finding excuses for them, tolerating the harm they do to one, blaming oneself, knowing one's own faults and not those of others, meeting young and old alike with a cheerful face, and speaking kindly to those who are superior or more humble than oneself.'
(Imam Al-Ghazali)