Quran, Sunnah and Psychology