Telling People about Their Lord: 25th Stop of Your Spiritual Journey to God

Every speech comes out with a cover from the heart of the speaker. If God allows a speaker t ...

From a Former Opera Singer to Islam

Brother `Abdul-nur, a former opera singer, has converted to Islam. How did he accept Islam, ...

Keeping Priorities Straight: 24th Stop of Your Spiritual Journey to God

Based on this principle of priority, you have to perform the require obligations before the ...

Jesus: The Spiritual Ascetic

Zuhd entails abandoning whatever of this world that does not bring about benefit in the Here ...

Witnessing God’s Bounty and Your Shortcomings: 23rd Stop of Your Spiritual Journey to God

If you want the doors of hope opened, recall what He offers you, and if the doors of awe ope ...

Mercy with People’s Faults: Twenty Second Stop of Your Spiritual Journey to God

A person, who learns of people’s secrets and does not have Godly mercy on them, brings upon ...

Dealing with People’s Praise: Twenty First Stop of Your Spiritual Journey to God

While journeying to God we will be put to many tests. One of those tests pertains to people& ...

Certainty of Faith, Indifference about the World: Twentieth Stop of Your Spiritual Journey to God

I cannot proceed in my journey to God while forgetting my journey to the Hereafter. One shou ...

Distress and Need of Him: Nineteenth Stop of Your Spiritual Journey to God

The word of wisdom under discussion is about du`aa’ (supplication). It is not about the etiq ...

Ascending in the Levels of Worship: Eighteenth Stop of Your Spiritual Journey to God

People are different. Diversity is a universal law of God. He diversified the acts of worshi ...

Enjoying God’s Company and Praying to Him: Seventeenth Stop of Your Spiritual Journey to God

If He takes you away from people, then know that He is opening to you the doors of His Compa ...

Understanding God’s Giving and Deprivation: Sixteenth Stop of Your Spiritual Journey to God

At times, God gives you and at other times He deprives you. God might test you through bad a ...

Thanking God for His Blessings: The Fifteenth Stop of Your Spiritual Journey to God

One of the universal laws of God which govern the issue of providence with all its kinds is ...

Freedom from Humiliation, Neediness, and Illusion: The Fourteenth Stop of Your Spiritual Journey to God

The tree of humiliation stems from a seed of neediness. Nothing deceives you as your illusio ...

Keeping up with Mentioning God: The Thirteenth Stop of Your Spiritual Journey to God

We are still passing though the stage of cleaning up in our journey to God. It’s about a ser ...

Perfecting the Beginnings: The Ninth Stop of Your Spiritual Journey to God

If you master the beginning of any work, there is a guarantee that you get the desired end o ...

Patience with Tests: The Eighth Stop of Your Spiritual Journey to God

Accepting this nature of worldly life helps the servant acquire a basic virtue and cross a v ...

Seizing Time: The Seventh Stop of Your Spiritual Journey to God

“Postponing good deeds until you have free time is an indication of an immature soul.” What ...

Cleaning up before Beautification: The Sixth Stop of Your Spiritual Journey to God

How can the mirror of the heart shine if the material images are covering it? Before beautif ...

Reflection: The Fifth Stop of Your Spiritual Journey to God

Reflection is a marvelous form of worship that pushes people in their path to God. It helps ...