Surah Al Kahf – Allah’s Plan

One of the hardest things we can do in our life, is to be OK with Allah’s plan. Prophet Musa (PBUH) even had difficulty with this in Surah Al Kahf.