So, when was the last time you were in an "insane environment" i.e., in a hot conflict zone? I served with plenty of people in said insane environments, and none of them had to resort to insane actions in order to survive.
I'm with sburke on this - no servicemember is above being held accountable for his actions, and if it turns out he was in the wrong, then so be it.