Cystic Fibrosis didn't stop Shane Andrews having a full life