Who was killed for personal reasons? All of his killings, except Frank Fiola and probably someone else who threatened him. He is no good, and he is ruthless I admit that. But Cosa Nostra is this - ruthless, and murderous.
Gravano gained control of teamsters local 282 from DB after he went to gotti to have DB killed. Theres no actual proof that what DB supposedly said was said and alot of people believe that gravano intentionally made up the story to have him killed just to gain the union and more money.