Belief in Allah and His Messenger: The First Pillar of Islam

Islam is a large structure that combines many different aspects of human life and such a structure requires a foundation and pillars that it rests upon.

Names and Attributes of God: What Does It Mean to Believe in Them?

لإhere is no greater way to connect your heart with your Lord, to moisten your tongue with His remembrance, praise Him, and ask Him than through utilizing His names and attributes.

Beautiful Names of Allah: Al-Ghaffar (The All-Forgiving)

Allah’s Beautiful Name, Al-Ghaffar, comes in the Qur’an under three forms. What are they? Who is Allah Al-Ghaffar (The All-Forgiving)?

Good Friends: The Twelfth Stop of Your Spiritual Journey to God (1)

Here Ibn `Ata’illah talks to about another flaw which is that of the bad choice of friends. How should the believer choose his friends?

Discovering One’s Flaws: The Tenth Stop of Your Spiritual Journey to God

Trying to discover the flaws within you is better than trying to discover the worlds hidden from you.