spiritual value of fasting from the internet