The Prophet (peace and blessings be upon him) said: "Indeed, the hearts (of people) are between two of the fingers of Allah Almighty; He turns them about (however He wills)."