Now this mum is facing her last Christmas with her daughters.
Imagine this was your last Christmas with your kids. Imagine this was the last time you would decorate the tree together, the last time you would help them leave out treats for Santa, the last time you would see the joy on their faces on Christmas morning.
That’s what 29-year-old UK mum-of-two Samantha Beaven, is having to deal with right now.
Last year, when the primary school teaching assistant was pregnant with her second child, she felt that something was very wrong. She was suffering severe bleeding and cramping. According to the The Daily Mail, Samantha says she went to hospital at least 10 times, but was told her symptoms were just normal signs of pregnancy.
“Eventually I had to take the doctors and midwives at their word and trust that things were okay,” she says.
But what Samantha didn't know was that symptoms of cervical cancer can include unusual bleeding, excessive tiredness and lower back pain.
At 26 weeks, Samantha feared she was having contractions. When she went to hospital, a midwife examined her cervix. She saw that it was 2cm dilated, but she also saw a lesion that had been causing the bleeding. A biopsy was done, and two days later, an oncologist arrived at Samantha's bedside.
"When he said I had cervical cancer my hands went straight to my bump," she remembers. "I just kept saying to him, 'But I'm about to have a baby.'"
Although Samantha was devastated to hear the diagnosis, her focus was on her unborn daughter. She and her fiance Alex had already named her Daisy, a little sister for their eldest daughter Bracken. The doctors planned to deliver Daisy by caesarean at 30 weeks, and then perform a hysterectomy on Samantha to fight the cancer. But then Samantha's waters broke and Daisy was born weighing just under 1kg.
"At first I was too scared to see her, but Daisy was so strong I knew I had to be strong too," she explains. "I couldn't touch or hold her, but she was so beautiful."