What is there for us to keep fast? A simple question but with thousand answers, is it to control our cravings, or we do it just as a direct commandment of ALLAH. The outcome of keeping fast is more than what we presume, it probably ensures that we learn to understand the true spirit of Islam, to be Patient and patience at the social level and not just personal one!