Festivals are a reminder of our core human values.India is a land festivals for all castes and religions. During our school days, most of us used to wait for the festivals to come so that we would have a holiday, get new clothes, gifts etc. In college, we even had a debate should we have so many festival holidays?
As we ponder as to why festival exists?, the simplest answer lies in what we do during those days - fasting, praying, giving our food and clothes to needy, workship our work tools at Auydhapooja, paying our respect to mother earth during harvest festivals and celebrate the end of evil. These reflect the core human values - love, giving up something, sharing, good is better than evil, connecting with a higher power spiritually, helping others and respecting our work/job that feeds us.
Please share your views, welcome inputs from other people of faiths too.