Robert Gillespie knows he's a fortunate man.