His will to keep his family alive has kept the whole group strong. Given his environment he is acting appropriately to get by imho. He is becoming increasingly coldly utilitarian.
Duh. He's a hero. He will risk his life to save one of the other group members. He will do anything to help everyone survive. That is very heroic.