I have this weird problem recently. Every time I login, "Mature Language Filter" is somehow again turned on. I uncheck it every time. I don't exit the game via ALT-F4, by killing it or whatever. Simple "Exit Game".
I use the chat addon Chatter, but so far have been unable to find any such option in its own options, so I am sure (for the moment) that it isn't causing this.