Today, a situation arose that was very, very similar to the one that started this whole thread. It was a work related thing. I was out of the office most of the day...before I got on the train back to the office, I got really mad at O about something work related, and I yelled pretty hard at her. We started to fight over the phone. Fortunately, my phone was out of juice, so we actually could not keep the fight going for long. During the train ride, I did call once to see if the issue that needed to be dealt with immediately was taken care of, and it was. At that time, it was still tense. I told O that I was still angry and wasn't ready yet to deal with anything. She told me that this was ok.
On the train, I was able to think through things. I was frustrated because I have been pretty much getting spanked daily for the past several days...mostly minor spankings for minor things (it might be that it is just that time of the month

When I came back, I found O working on the computer issue (which is, in part, what started the problem). I asked her if she wanted to me make a pot of coffee. She said, fairly calmly, yes. Before I could go, she asked me for a hug. After the hug, I apologized and asked her if she would impose discipline. She started looking stressed and upset, and I asked if she wanted me to go make the coffee while she thought about it, and she said yes. Once I started the coffee, and while the coffee was brewing, I came back, and O told me that I yelled at her pretty hard and that this was a "soap-worthy" offense. By our rules, I also get a bedtime spanking if I get soap. Now, that will have to be taken care of at home, so I asked if she could do something now, to help me calm down. She took me to our little kitchen area at the office and strapped my hands.
We decided to order pizza at the office, so we could do some more work...and I could get ready for tomorrow. We also talked about a stopgap measure to take care of the problem that was/is being caused by the computer trouble...which we are implementing tonight, and plan to address the larger computer problem this weekend, which will probably mean moving to the "cloud"...and taking our main laptops in for a "tune-up) (We are both quite nervous about the whole "cloud" thing...but it seems like that will be easier than fixing the broken systems on the network...and will make for less cumbersome procedures.
Anyways...I am not looking forward to the soap and the spanking tonight, but it does beat the alternative, which would have been a several hour fight (at least)...followed by...well....soap, and more severe spanking(s)...and perhaps worse.
So...it looks like the system will work...so that is good. Thanks everyone, for being around to help talk us through these things.

Well...the time allotted to me for posting is done...so, I better get back to work.