It’s often hard to envision massive, super fast changes in social attitudes. But they do happen. Who could have guessed in, say, 1999, same-sex marriage would just a few years later become legal in so many states, recognized by the federal government, and seen as no big deal by many conservatives? And who could have […]