Fasting: Faith, Diligence, Patience