You cooked it for a too short time. You can additionally bake it in the oven in the marinade to get it softer.