Trucker gets first vacation in years