you made a dish too sour
sourness comes from acidic ingredients (including tomatoes, wine and vinegar). if your dish tastes too sour try to add sweetness--think sugar, honey (it's healthy!), cream or even caramelized onions. you can also dilute the dish (same as you would with a dish with too much salt).