Brave toddler Finn Mackin is too young to know that the selfless actions of more than 50 strangers is the reason he is alive today.
But parents Siobhan Rolinson and Stephen Mackin will forever be grateful to all the people who donated blood and bone marrow to save their son.
The two-year-old has just been given the all-clear after battling a rare form of leukaemia, which involved a bone marrow transplant and at least 50 blood transfusions.
Finn also endured a year of gruelling cancer treatment, more than 40 general anaesthetics and months in isolation in hospitals in Aberdeen and Glasgow.
His mum is now sharing his story to encourage more people to give blood and join the bone marrow register.
The 30-year-old, from Stonehaven, said: “Without all these donors, Finn definitely would not have made it.
“It’s vital more people join the register to make the pool of people to choose from even bigger, because we know things could have been very different for us, if Finn didn’t have a match.”
The family’s ordeal began just a few weeks before Finn’s first birthday, when he became unwell. Miss Rolinson took Finn to see her GP who gave her antibiotics to treat a suspected an eye infection.
But when his eye failed to improve, she took him to hospital, where scans confirmed he had a tumour behind his eye. His devastated parents were then told he had a rare form of acute myeloid leukaemia, and the next day he started four months of intense chemotherapy.
But just as Finn was about to go home, he developed an ear infection and one side of his faced became paralysed – with tests confirming he had a tumour on his brain.
And while he underwent more treatment, his parents were warned the only way to prevent a second relapse was a bone marrow transplant.
Luckily Finn had multiple donors available to him and was able to get the perfect match. To keep his body functioning before and after the transplant however, he needed dozens of blood transfusions of red blood cells and platelets.
Tests this month have confirmed the transplant, which went ahead at Glasgow Children’s Hospital in October last year, has been a success.
Miss Rolinson has since joined the bone marrow register and donated blood.
She said: “Joining the bone marrow register is also so important and it’s not painful. You just give up a small amount of your time and it could save someone’s life.”
Finn must be cancer free for two years before he gets the chance to meet his donor face-to-face.
Miss Rolinson said: “I’m really hoping we can contact him to say thank you so much. It will also be nice for them to know they have saved a life.”