Preston gran ‘knew something was wrong’ before waiting 18 months for devastating diagnosis