If you are proud to be an American, thank a Veteran. Even if you aren't proud to be an American, thank a Vet, too. Their sacrifice has allowed your right to be disgruntled with whatever you want, without fear of persecution.
Memorial Day, originally called Decoration Day, is a day of remembrance for those who have died in our nation's service.
According to http://www.usmemorialday.org/backgrnd.html, "Memorial Day was officially proclaimed on 5 May 1868 by General John Logan, national commander of the Grand Army of the Republic, in his General Order No. 11, and was first observed on 30 May 1868, when flowers were placed on the graves of Union and Confederate soldiers at Arlington National Cemetery." The holiday was not an instant hit. By 1890, all Northern states had recognized the holiday, but it wasn't until after World War 1 that the Southern states joined in.
All soldiers swear to uphold the Constitution of the United States, and therefore, swear to defend your Right to own a firearm. So, while you are enjoying your day off, BBQ'ing with some friends, watching a variety of sporting events, or playing at the lake, take a moment to think about those who have served our country and those currently serving.