Cheers to veterans, immigrants and America: Opinion