they celebrated by bringing a lot of food and eating it and trowing it around (:
Yes there is. However, at times a feast my be preempted if a more important feast, particularly of Our Lord, happens to fall on that day. For example, Sundays are generally reserved for Our Lord. If a saint's day happens to fall on Sunday, the Mass devoted to them will not be said but the regular Sunday Mass will be used instead.
Many hundreds. Practically every day of the year is a Feast day except when the day happens to be declared a solemnity such as Good Friday. On those such days, the Feast Day is usually differed. Why so many? Saints all have feast days associated with them. Not every Catholic celebrates every Saint's feast day, it is up to the discretion of the Catholic.
Hercules is not a saint and has no feast day.
The feast day of Saint Apollonia of Alexandria is on February 9.
The feast day of Saint Anastasia of Sirmium is on December 25.
Feast of the Assumption of the Blessed Virgin Mary - this is a major feast day
Her feast day is on June 18.
His feast day is October 22.
Her Feast Day is January 14
Atalanta is not a saint so has no feast day.
Her feast day is November 13.
Her feast day is October 6.