Guest post by UAE Alias:
I look around and I see people fasting because they were told to do so, no thinking process is involved. They believe that fasting is about ceasing food and drinks on an indicated time interval. Fasting is something like yoga "a discipline aimed at training the consciousness for a state of perfect spiritual insight and tranquility," not aimed at reaching a state of repletion by the end of the day. Therefore, to reach this aim we should THINK!
When you are hungry think of those who are hungry and have no Maghrib Adhaan with a table full of food, which means they don't know when they are going to get a decent meal. Think of the blessings you have and think of how thankful you are for Allah. Now try to translate those thoughts into actions through helping others more, through appreciating what you have more, through doing your worshipping duties.
Patience is another great value aimed by fasting. Even those muscular guys, they sit on the Iftaar table by the end of the day thinking "Hey Imam, hurry up!" It's a human nature; human beings are so vulnerable and so driven by their feelings. Fasting is dealing with controlling those feelings, not only the hunger and thirst. Muslims are not allowed to eat, drink, have sex, look at/hear anything that may inflame certain feelings, lie, cheat, etc… during fasting.
See how many feelings this fasting process is dealing with and aimed at controlling? Try to get out of this Ramadan experience stronger, think about it so you know what you achieved by the end of this Ramadan. The sense of achievement will encourage you to work on many other aspects of your life, only if you think about this whole fasting concept.