Last Friday one thing that struck me as kind of odd was people wishing each other a "Happy Fourth of July!" Maybe that doesn't sound strange to you, but it made me wonder why we refer to the holiday as its date for only that holiday. We're celebrating Independence Day. But you don't hear people say "Happy Independence Day" do you?
Why don't we say "Happy 31st of December" when we're celebrating New Year's? Or "Happy Fourth Thursday in November" when we're talking about Thanksgiving? "Merry 25th of December!" The list goes on and on, but the Fourth of July is kind of screwed when it comes to referring to the cause behind the celebration.
People aren't gonna start saying "Happy Independence Day". We're Americans and we're too lazy to change now. But I bet if we called it something sexier, people would change. Possibly "Happy Fireworks Day!" or "Happy Explosion Day!" That oughta do the trick. Try it out next Independence Day. That would be the Fourth of July, in case you forget.