For years, her symptoms were dismissed as low iron and hormones - until a strange smell led to a test that revealed cancer.