
Heat the oil in a large pan to medium heat and cook down the peppers, onion and celery until softened, about 5 minutes.
Add the garlic and cook another minute, until you can smell that gorgeous garlic.
Stir in the butter, tomato sauce, Cajun seasonings, Worcestershire, vinegar, hot sauce and sweet chili sauce. Adjust with salt and pepper.
Bring to a quick boil, then reduce heat and simmer for 20 minutes. You can simmer longer to develop more flavor.
Add the shrimp and cover them with the sauce. Simmer about 5 minutes, stirring here and there, or until the shrimp are cooked through.
Remove from heat and stir in the lemon juice.
Garnish and serve.