Fasting followed by Christians: Christians usually fast for 40 days before Easter, during Lent and avoid certain foods and ...