I think #freespeech depend more on the social fabric than laws. There has always been more levels of free speech among loved ones in all kind of societies than in public and in peer-groups.
Even at places in time where censorship laws where at their most prohibitive, people have managed to plan their escapes together with loved ones. And in many border crossings even succeeded to break free.
When living in a place with good legal protections and principles for freespeech, the social fabric can still hold things back. We get self-censorship. A kind of fear, of what the peer group might think.
One solution here is to instill individual stoicism. Although powerful, it's not more scalable than whatever ammount of people would find that appealing to instill in themselves.
Another solution, way more natural, scalable and fun! Is to boost the social fabric and involve yourself in more than one peer-group. This is also easier to encourage people to do, since we are built to be social and actually like it once we get going. Being diverse over multiple peer-groups, will ground you more. Let you see more perspectives, and protect you by letting you relax in another place in case of temporary drama in another group (which can happen).
And on top of all this, you'll help tie the social fabric in society together in the most healthy way. You actually provide, by just partaking. Like a dance floor, the more the better!
Engage in multiple activities, I would recommend at least two outside if family and work. Do it with love and out of interest. You'll get to know more people, and they will get to know you. It's all a beautiful way of life. Btw, everyone doesn't have to become your best friend of life.
I think it would even be a way of organically spread #nostr into lots of situations as well. Because if you read this, you use nostr and wherever you go: nostr goes ;)