I changed myself which I found changed the world around me.
I stopped tolerating bad behaviours. I behaved nicely myself and which I expected of others and if it wasn't forthcoming, I walked away.
My biggest help was realising I didn't have to respond to people if they were being obnoxious or rude. I would just look blankly at them. A tip I got in Al-anon.
People especially drinkers do things to get a reaction. A blank look stops it. Initially I thought I would have to tell them to stop behaving rudely but that in itself is giving them a reaction. Then they have hooked you in.
A blank look and walking away squashes any nonsense away, in my experience.