Dunno if you come from an alcoholic home, but rigid thikning is one of the symptoms. And like you, in my mind, I have 'things' that have to be done 'this way' and expectations that people should be 'this way.' I am also either a chronic inforcer of 'rules' or I completely ignore them.
I suppose being alcoholics, we created alcoholic homes too.
An example of rigid thinking in me is my daughter's bedtime is 9.30pm and I can get quite fixated on the idea that she
has to be in bed at 9.30. Not 9.40, 9.33 or 9.35,
9.30. I mean really, what the hell is a couple of minutes? But it really seems like heaps when I am on a roll!