Did I go too far by cancelling Thanksgiving dinner over a family secret?