Benefits of fasting


And some of them are even spiritual.