The mum-of-three was stunned to find out she would be fighting for her life but vowed to stay positive as she “had too much to live for”.