He shouldn't go. Anyone can see he presents a security risk if he does go. The decision not to send him to Iraq was based on common sense.
I don't think he should've said that if he were not allowed to go he'd quit the army though. Why on earth did he say that, I wonder?