He wasn’t mocking your husband’s military service. It was your
“servicing” of others he was alluding to - but you knew that.
Re: 20 - but there was no need to bring MAJ Haley into it. At all.
The classy thing to do would have been to thank him for his service.
MAJ Haley is not running for political office.