I am pretty highly strung. And when I take offence (which can be for some really, really stupid things), I stew on it for AGES - hours, if not days.
I hate it, but I find myself almost paralysed by it. All I want to do is forgive/forget/move on/have cuddles, but I just can't until I have put myself though an "appropriate" period of suffering and feeling shit. The duration is according to how much I feel I need to beat myself up.
(I'm pretty sure that this "self-flagellation" boils down to how conflict was dealt with in my childhood, so its a pretty ingrained habit I am trying to undo.)
My poor BF has to put up with some outrageous moods over ridiculous things but even though he loves me and has the patience of a saint, even saints will eventually run out! And this causes an even bigger vicious circle of worry and stress.
Any advice/experience/ideas?