Hayley Brookes was barely a teenager when she received her devastating diagnosis. It meant she knew from a young age that she ...