I read somewhere that when you make your villagers harvest if their health points are down they'll go back up.