One of the benefits of fasting can be explained as follows:
There are people that Allah has created who live in different walks of life. Allah tests some people as rich and prosperous while some others are tested as poor and needy in this world. Because of that He orders the rich to help the poor. However the rich cannot feel and truly understand the deplorable states and difficulties experienced due to food shortages. Yet, if they get hungry through fasting, the rich can feel the worst-cases and bad situations of the needy. That is why they can feel and live the hunger best in Ramadan. They can understand the difficulties and hardships. In this way, they understand the necessity of supporting and helping them both with food and financial aids. (Reference: Bediuzzaman Said Nursi, Letters, the treatise on Ramadan)