The soldier fought and risked his life for the villagers. The villagers did not want to spare some food or shelter, which made him feel betrayed.