I know I'm supposed to laud infantrymen as brave and patriotic (which is why I'd never voice this in public), but frankly..nearly every frontline veteran I've ever met seems like an uneducated, violent and scary thug. I know that's basically what you have to be to fight on the frontlines, but the disparity between public opinion and reality is shocking.