Dear Annie: My husband of 19 years had an office gathering at our home in mid-August. He has been at his job for 18 years and ...