Charles Moskos , a sociologist at Northwestern University and a frequent Pentagon consultant , said '' temporary insanity '' sometimes set in for soldiers and marines who daily watched their close friends die in battle .