DH and I have a volatile relationship. We've been together for nearly 11 years, so I know very well the kind of thing that sets him off on one of his moods - the house being a mess, my having friends round, throwing a party (even for the DC), my going out, expecting him to do his fair share with the DC).
This past week my sister and her husband, who live in the States, have been here. She's pregnant, so I threw a baby shower for her last weekend, I've taken time off to be with her, and she's been round most evenings for dinner.
DH has been on edge the whole time (in particular over the baby shower) but yesterday he blew up at me because my sister is finally taking back with her a piece of our grandmother's embroidery that I'd had framed as an engagement present for her two years ago. We've had it hanging in our sitting room all this time to keep it safe and to enjoy it, but it was always on loan until my sister could get her act together to take it back. I'm sad to see it go, because it's lovely, but I'm glad that she's finally able to take it.
DH is furious that 'they've taken it off the wall', that I spent (my) money on framing this piece of embroidery, that I am giving her this particular one instead of two other things that I framed at the same time, and which he hates, and spent all of yesterday shouting, sniping, swearing and complaining about it. He managed to restrain himself (just) in front of my sister, but the DCs heard everything, and then he embarrassed me in front of the next-door neighbours (with whom we don't get on) by making loud and sarcastic remarks about her.
She leaves today, and I'm really down about that, because I don't know when I'll see her again. But I am so miserable to be married to someone who is great to be around as long as I don't do anything to wind him up, and who is capable of being so utterly unpleasant to me, and about other people, especially those I love.
Today I could just walk out and leave him. If we didn't have children I would.
All I want to do is cry.