Patience, gratitude, and humility… 1 min read Hamza Yusuf Islamic MV TV Patience, gratitude, and humility… MV Media October 22, 2017 Shaykh Hamza Yusuf calls on us to remember Allah's blessings and to have patience, gratitude, and humility...Read More