All across America, May is time for military appreciation