Fighting over nothing

I had a huge fight my younger brother last night and I slapped him very hard. The problem was that he said bad words to me at the dinner table, in front of everybody. All of this because I asked him what exactly iphoneography was. He could answer politely or, at lest ignore my question. [...]