and a promise that he never bloody well should have made to Percy in the first place. Friend or not, he ought to have told Percy to go to the devil when he’d demanded the promise from him to stay away from Vivi.
This. It would have made for a much more likable hero.