I'm sorry, you don't get to assault someone in anger over your rhetoric, and then apologize and say "I don't know what came over me". He has the right to remain seated in protest, regardless of how much you may not like it. The entire point of being a soldier is defending the rights of the people.