Being Patient for Allah's Sake by Spiritual Development