Muhammad.com collection in 109 languages

  • ArticlesOfTheIslamicFaithByGhazali, page : 266

Every person doubts the perfectness of his belief, yet this doubt
does not constitute unbelief. Doubting the perfectness

of belief is right and justified for two reasons: The first

is because hypocrisy militates against the perfectness of belief,
and hypocrisy is something hidden while freedom from it

is readily discerned or determined.

The second is because belief is perfected through the fulfillment
of good deeds which are not known to exist in their perfect

form.

As for deeds Allah says: "The believers are those who believe
in Allah and His Messenger, and do not doubt; and who struggle
in His way with their possessions and their selves. Such