The story of Lucy Anderson-Edwards and Adam Woods has echoes of a blockbuster film that is proving a sensation in the cinemas.
Lucy battled leukaemia for five years, undergoing rigorous bouts of chemotherapy and a bone marrow transplant which saw her weight plummet to just six stone.
But following her struggle, the 23-year-old has found a way to move on from her illness, after finding love with fellow cancer sufferer Adam.
Their story is similar to that of the movie Fault in our Stars, which stars Shailene Woodley and Ansel Elgort and follows the story of two characters who meet at a cancer support group.
Lucy, from Wellington, was just 14 when she was first diagnosed in August 2005. Treated with chemotherapy at Birmingham Children's Hospital, she went through five blocks of chemotherapy, staying in the hospital for almost a year.
"I went into remission after the first block," she said. "I had missed a whole year of school and went back at the start of Year 11, I missed the first year of GCSEs and I had to catch up."
Lucy secured a place at Walford College and appeared to be recovering when, exactly two years to the day from her first diagnosis she suffered a relapse.
She was treated with chemotherapy again when doctors decided that she would need a bone marrow transplant.
"I waited a few weeks, I was very lucky that they found a donor in Australia who was a very close match to me," said Lucy.
She was finally discharged in March 2008, went back to college two years later and achieved a national diploma in animal management. But she must still have medical checks every few months.
Meanwhile, Adam, from Birmingham, was in his third year at Lancaster University studying philosophy and religious studies when he was diagnosed with testicular cancer.
At just 21-years-old, he went through two rounds of chemotherapy in nine weeks and had an operation at Birmingham's Queen Elizabeth Hospital to stop the cancer spreading.
He had ignored warning signs for nearly a year but the day after his 21st birthday he woke in terrible pain.
Adam said: "I said to my mate: 'Did I say something inappropriate to a girl last night or something? As I feel like I've been kicked in my privates'."
A week after that he saw a GP, and within an hour of an ultrasound, he was given the diagnosis.
Adam, a landscape gardener, said: "I found out after it had just started to spread – they'd found a small unclassifiable growth on my liver – but the chemo blasted it away. It was caught just in time."
Both in recovery, last July Lucy and Adam were invited by Shropshire charity Climbing Out to take part in an away activities week in the Lake District with fellow cancer sufferers.
"It helps the social side of things, as physically it takes a long time to get back to normal," said Lucy. "Even now, I don't look ill but but I get very tired. My parents encouraged me to go. I went to the back of the coach and sat down, because I didn't know anyone there and I ended up sat next to Adam. It was one of the best weeks of our lives, the people were amazing and the activities were great. It made me realise what I could still do."
The pair swapped numbers and kept in touch after they returned home. Their relationship blossomed and now they are engaged, after Adam popped the question last month on a holiday to Disneyworld in Florida.
Lucy said: "He had been planning it for a while and speaking to guest services all week.
I was overwhelmed but obviously I said 'yes'." Now the pair are looking to their future together.
Lucy said: "I got a job working on bank staff at the Princess Royal Hospital and Royal Shrewsbury Hospital covering any admin or clerical roles. But I was eventually given a permanent position on the haematology ward at the Princess Royal Hospital where I was initially treated.
"I see people who are just getting diagnosed and you do realise how far you have come since you were diagnosed."
They are fundraising to support the Queen Elizabeth Hospital Birmingham Charity and Climbing Out.
Support them at justgiving.com/teams/adamandlucy