The men and women who serve and protect our country deserve to be saluted and respected every single day. If you need a special day to remind you how much we owe them, then you need to rethink your priorities. I see people saying, "Thank you for your service" on Veteran's Day and solemnly nodding at the scenes from the Unknown Soldier on Memorial Day who probably never give a thought to them on any other day. Never ponder how many 1000s of American Vets are homeless. Never think about how many 1000s more live at a near poverty level and must depend on Welfare to help feed them. I can promise you that these people hardly even think of the brave people who gave some or even all except when they are publicly reminded to by a mark on a calendar.
It is patently obvious that the Government who sends them to fight and die don't care. Sure they put on the dog and pony shows on special days, but then they turn around and do nothing to help them. Our VA system is an archaic, badly managed pile of steaming poop that does little to actually help the people that need it. The GOP says "God Bless Our Troops" then plans to send them back into yet another war we cannot win. The Democrats say, "We will remember their sacrifices" but make no real efforts to fix the VA or even truly help those who desperately need help.
We should respect and honor our troops every single day of the year. We should kneel down and kiss their muddy boots to thank them for putting their lives and minds on the line. We should never need a "special day" to memorialize them or thank them. Every single right and freedom we have today is because some man or woman decided to put on a uniform and pick up a weapon to protect them.
United States Army, United States Marine Corp, United Stated Air Force, United States Navy, United States Coast Guard, the National Guards and Nation Reserves should be on our minds every day.If you can't respect and honor them every day then cheering them on one special day is nothing but hypocrisy.
End of Rant