Lesson from Surah Kahf :
A rejection, a loss, a delay isn't always a deprivation, it is indeed Allah's divine help to protect you, give you better and reward you.
Alhamdulillah
Fasting is prescribed for us so that we may become righteous and attain taqwa. Fast, for it is for Allah, and the ultimate benefit is for you. All we have to do is strive to please Allah in every way we can.