Allah mentions in a Hadith Qudsi, which literally means that it, meaning fasting, is for Him, because a person is refraining from halal things for such a long time so Allah Himself will reward the person. The slave has left pleasures for the sake of His Lord. What a noble act!
Others say what Allah means here is that this action can have no riyaa in it and this is narrated on Imaam Ahmed (rh). This is because it’s a secret between the slave and The Lord!
It’s vital that seeking knowledge is combined with actions and fasting is from the best! One of the main reasons for fasting is that no one knows if you are fasting except you and Allah!
In Sahih Muslim, the Prophet (saw) mentioned that whoever fasts one day for the sake of Allah, Allah will keep his face 70 years distance away from the Hellfire because of it!
Other benefits of fasting:
Scent of the fasting one’s mouth is beloved to Allah (Muslim)
There is a gate called al Rayyan in Jannah just for those that fast (Al Bukhari)
Du’a just before opening the fast has great potential to be accepted.
The reward for fasting is with Allah Himself! (Al Bukhari)
The Winter days are very short and is ideal to fast for this reward! Also ideal for:
Sisters that have to make up their Ramadan fasts
Those that haven’t fasted before to get used to it.
Try Mondays and Thursdays, or the 13th,14th,15th of the month (Islamic calendar) or if those are difficult for your schedule then you can do any 3 days of the month as mentioned by Aa’isha (ra) that the Prophet (saw) would fast any three days and not be concerned with which 3 days it was(Muslim)
Please take advantage.
The Prophet ﷺ said: “For fasting the day of ‘Ashura, I hope that Allah will accept it as an expiation for the year that went before.” [Muslim]
Ibn `Abbas (ra) reported: The Messenger of Allah ﷺ said, “If I remain alive till the next year, I shall also observe fast on the ninth of Muharram (i.e. along with the tenth day.).” [Muslim]