Feel like sharing it with the other FML users?
Your instinct was right, because it’s good to laugh life off. Follow the instructions below, and if your story gets through the moderation process, it'll published in the next 24 hours or so.
Don't blame yourself. If he works as a public speaker, he should be able to keep himself calm and present himself in a professional manner. It's not your fault if someone who has chosen a very people-centered career can't deal appropriately with people.
On some level we'd all like to think that we're powerful enough to control others, but the fact is that HE snapped. I don't rule out the possibility that you provoked him, and maybe you're just not a nice person. But the final responsibility for what he said or did is on him.
"While you were writing your novel, did you know that I was fucking your wife? No, seriously, Linda has a small birthmark on her inner thigh two inches to the left—"
When you deal with the public, you have to be able to keep your cool. If you can't stuff like this happens. It was his own fault, OP.