It's pretty common.
One of the biggest fights my boyfriend and I had was a couple of years ago. I didn't even suspect I was aspie at the time. We were traveling, at a convention (Defcon, a hacker convention), I was probably overstimulated, at a big party with lights and loud music and a giant ballroom full of people. He'd left me to watch his drink, and some guy just walked up, reached behind me, and stole the drink right off the table. I was appalled. I was livid. It didn't seem right. Roland got back and I felt really bad that I'd failed to protect his drink, and also that someone would be brazen enough to steal it.
So began the rant. I covered the entire range, including philosophy about how the hacker ethic ought to apply in that situation. He just wanted me to let it go and stop talking about it. My rant agitated him, which I failed to notice (because I thought he should be as morally outraged as I was, and because I still felt guilty for "failing" to protect his drink).
Then I suddenly felt tired and just wanted to leave. I dropped that subject, but I was still irritated about it, and I had irritated him by not letting it go in the first place. The fight started shortly thereafter, which included other issues, and it ended in me melting down pretty hardcore.
So yeah, it happens. In my case it was related to a common aspie trait - a strong sense of values and strong reactions when those values are broken either by oneself or someone else. Now that we know about it, hopefully we can prevent such disasters in the future.