Gavin Giles would rather cut back on his medication than let his grandchildren miss out on a school excursion.