... the spiritual path (repentance, patience, gratitude, fear, hope, love, reliance, etc.) while grounding every concept in Qur...