En mörk sky af blygsel och harm purprade Halfvars ansikte.