Finding faults with others whilst not taking care of oneself is a sign of defective iman.
The Viral Sin
It is reported that Al-Ḥasan Al-Baṣrī – Allāh have mercy on him – said:
We used to narrate: Whoever faults his brother for a sin he has repented to Allāh from, Allāh will try him with that very sin.
Aḥmad b. Ḥanbal, Al-Zuhd p342 (Al-ʿIlmīyah ed., 1983).
Also read
Related sayings.
It was said to Al-Ḥasan Al-Baṣrī, “People say that the one who has been on Ḥajj is the one who is forgiven.” He said, “And the sign of this is that he leaves the evils he used to do.” Ibn Abī Al-Dunyā, Al-Tawbah article 70.
The effect of attitude on the benefit of your wealth.