I agree, but he knew what he was getting into with me. He knew what I was, who I came from. And I knew what he was and where he's been. Difference is? I can be respectful for his sake, despite having my parent called a terrorist. Sure, PTSD sucks, killing Iraqis sucks, but that is WAY crossing the line for anyone, PTSD or not.
We had another conversation about it. Just kind of wandered into it. He said something slanderous, I said I would not continue the conversation, so he said something even worse. It's not fair. We don't have to agree, but we have to be respectful. That's the least anyone deserves, especially partners.