Ah well LH,
Regarding things not being cosy being a leftist, from your post I can see that, it must indeed be pretty demeaning, sorry demanding, and stressful being a leftist, especially if you want to go in the right direction, I mean the conflict of principles alone don't bear thinking about.