Lots of people don't know what they would do until they are faced with the situation. They might bluster about it now, but if the chips were on the table, I bet they would have a different reaction.
Now if one of our sons came home and told me they were gay... I am not sure what I would do but their mother would probably kick them in the a$$. I probably would be much calmer about it :-)