> Having the opinion that there should be restaurants, stores, and bathrooms only for white people was an acceptable, mainstream political view during my father's lifetime.
Only in the US, South Africa and Rhodesia.
Same sex marriage did not exist anywhere in the world until very recently, and still does not exist in most of the world.