The Power of Patience: Why Waiting on Allah Keeps You Safe January 5, 2026 Mufti Maaz HaroonQuranic ReflectionstoriesSurah BaqarahTafsir Quran