Make the escabeche: Place 3 tablespoons of olive oil into a large frying pan over medium high heat. Once the oil is sizzling, add the onion into the pan and saute for 3 minutes until starting to soften. Add the carrots and saute for 1 minute, then add the red and yellow peppers and saute for 3 more minutes mixing often, until all the vegetables are softened. Add the vinegar and simmer for 1 minute. Add the capers, fennel, oregano, lemon balm or lemon thyme, thyme, allspice, lavender, cardamom and honey and lower the temperature to medium heat. Cook the mixture for 3 minutes, stirring often, until it reduces by ¼. Taste and adjust the acidity if needed (the mixture should taste acidic). Transfer to a heatproof bowl and let the mixture sit until it is lukewarm. Pour the mixture over the fish in the container and cover. Refrigerate for 4 hours.