Spiritual Growth & Resilience, Islamic History, Trust in Allah (Tawakkul)(SABR) Patience in Islam: Lessons from the Quran and Hadith