IslamiCity
What does it really mean to have a pure heart? And why is it so important to purify it before Ramadan from grudges, envy, and anything else that it carries that may hinder it's worship? Is there a du'a to make to purify it from these things?