Heat the extra-virgin olive oil in a large frying pan. Gently saute the celery and garlic. Add the eggplant, salt, and black pepper. Cook until the eggplant is golden. Add the vinegar and allow to reduce. Mix in the chocolate and remove from the heat and allow to rest for 30 minutes before serving.