A complex portrait emerged Friday of the suspect in the killings of 16 Afghan civilians: Army Staff Sgt. Robert Bales was hurt about being passed over for a military promotion, and as a civilian had brushes with the law and spent time in anger management.