Negativism should be a sin.
Weakness shouldn't be one; it's implied by giving in to any of the other sins.
Same for Ignorance - I think Complacency is more accurate, the desire to remain ignorant.
Complacency could also imply Sloth.
Gluttony should imply the "oversexed" aspect of Lust.
So, for me:
Negativism
Greed
Envy
Gluttony [Lust]
Complacency [Ignorance, Sloth]
Cruelty [Wrath]
Cowardice