Let's be honest. They're just reasons to party. Why do we need a set day to get together? Irrelevant. Jesus isn't real. Thanksgiving never happened. New Years is a stupid tradition. Valentines is an excuse to make up for all your shortcomings and actually care about your spouse for a single day. No actual holidays serve up their true meaning. Memorial day? Oh you mean picnic day. Gifts are forgotten quicker than it takes to think of a gift. I could go on all day.
Also annoying as fuck when people make a big deal about attending a holiday. Like we don't all work Monday-Friday 9-5.