STFU
Look, today is the celebration of Americas independence from England. Who the hell cares that it is an American holiday. We celebrate Christmas, Easter, Saint Patricks Day, and New Years. None of which are "American" holidays. So STFU and enjoy the festivities.