Robert Parker success is the best revenge