the first reason is that your eggplant wasn't harvested at the right time. unlike with wine, eggplant doesn't necessarily get better with age. actually, the older it gets, the bitterer and tougher it gets. second, your eggplant may not have been cooked all the way.