My husband is from a country in the Middle East. Visiting that country feels normal on a daily basis - seeing family and friends, going to cafes, maybe a museum or a tourist site if we're feeling particularly keen.
But it's not a democracy. People have been arrested for flying the Pride flag, arguing for atheism, or criticising the government and the army. The president recently introduced a law banning criticism of the government on social media.
Before our most recent visit to his family, my husband systematically went through all of his social media and deleted any posts that could be construed as critical - because a friend warned that people were being stopped in the street and forced to show police their Facebook accounts.
That's how this kind of regime operates. Everything's fine as long as you keep your head down. And that's the effect of what is happening in Scotland. That kind of second guessing - is it ok to say this? Will this get me in trouble? Will someone report this?
I'm willing to visit my husband's family. And I'm aware of the privilege I have of not having to live and work in this country (or, worse, Saudi ...) and of being white and therefore somewhat protected from this stuff.
However, I really never thought I'd be in the same position of having to choose whether or not to self censor my belief that biological sex matters and is distinct from gender identity before visiting Scotland.