Embrace tools in personal development to live a healthier and more meaningful life.
"...Truly it is in the remembrance of Allah that hearts find peace"
Mufti Mehmood Ashraf Usmani presents a solution to the modern epidemic of psychological suffering
Grounding for Muslims
Leaves on a stream is an exercise that will help you get in touch with your thoughts and emotions and live in the present moment
Leaves on a Stream
Leaves on a stream is an exercise that will allow you to observe your thoughts. Practicing this exercise daily will help you unhook from unhelpful thoughts