Dismantling one’s shortcomings
The first of the four ways for one who wants to find out their own shortcomings is through sitting with one blessed with a deep insight into the “failings of the nafs” (‘uyūb al-nafs), one who is acquainted with the hidden illnesses, of which he has complete control of, in himself, and then follows his advice and struggles to implement it. This type of person is extremely rare to find in this age.
— Ihyā ‘ulūm ad-Dīn, Imam al Ghazalli (ر).
MashaAllah what a beatiful website and what a beautiful content.