Det har varit en besvärlig färd.