Well, the first question you have to ask is whether I am sane. Sadly I think I am, at least for the most part. At least I think I am rational.
That said, I lack a lot of tact and have wondered if I have slight psychopathic tendencies. i.e. I tend to look at things more on a rational basis than on an empathy basis, which is very much a psychopathic trait as far as I know. But clearly I have had plenty of cases of empathy, so perhaps I am normal apart from being just tactless :-) Even so I try to consider some social cases by using logic, which is always a bad idea.
So assuming I am sane, how do I stay sane.
Having said that, as I get older, I realise there are some battles I cannot win. It is very hard to let such things drop. This is where things like the blog come in - by documenting the intractable issues I encounter, small or large, I can "park" them and try to move on. Mostly.
It is also worth looking at the big picture - even laws you do not like can ultimately be challenged and changed. When we are young we assume there is a framework of rules one must follow, but as you get older you realise that framework is made by men (and women), and worse, made by politicians, and is flawed in many ways. It is worth trying to change things some times - I have managed to do that on occasion - making laws more sane. But even laws can be challenged.
The idea of sticking to principle is not that bad I feel, and "doing the right thing" (even if understanding what is the "right thing" can be up for debate) is important. But I try to be rational and reasonable on what the right thing is, which is a mix of things like "what the law says", and what is "fair" to those concerned. Some times my ideas are at odds with other people's - that happens.
I would say one thing to do to stay sane is be prepared to change though. To accept a sound argument for why things need to be different and if so, then change your view. This is hard. It is always hard to change your views at any level.
Oh, and whisky helps.