Complete guide to the seven major fasting periods of the Ethiopian Orthodox Church, including dates, rules, spiritual significance, and how fasting shapes Tewahedo life.