Your resonance structure is missing some charges, and I think you would have 3 lone pairs on the oxygen, not 2, see attached pic.
The structure I've drawn in that pic is not the most stable alternative structure, can you think of any more? Hint: With less charge separation....