Ramadan: 12 Reasons To Fast!

The month of Ramadan provides us with a sort of "Boot camp." It is a month of intense moral training. Since we know that Fasting is a special duty prescribed by God, we learn that any sins may spoil our record of fasting with God, so we go through great lengths making sure we are on our best behavior.