Not happy but somber, reflective, grateful. Memorial Day, formerly Decoration Day, is for the dead who died during their time of their military service, or as a result of their military service to the United States of America.
Veterans Day, formerly Armistice Day, is for all veterans, but especially for those still extant.
I am old, and knew too many who never came back.