We just had to share this heartbreaking and truly inspiring story about Angela McCafferty who is raising money for the Beatson Cancer Charity. We are so grateful to Angela for all her wonderful support. Here's Angela's story from the Paisley Daily Express and Daily Record... When Angela McCafferty said ‘I do’ on her wedding day, she knew it wouldn’t last forever. Not because her 36-year-old sweetheart Frank wouldn’t make the perfect husband ...It was because, tragically, he was dying of cancer.The ceremony could not have been more different to the fantasy wedding that 41-year-old office manager Angela had dreamed of for so long.There was no horse and carriage to ferry her in a flowing white gown to a lavish reception ... but her day was no less special.Angela and Frank exchanged vows not in a pretty church or on the snow-covered peaks where they loved to go snowboarding together but in the canteen at Glasgow’s renowned Beatson West of Scotland Cancer Centre.Just four weeks later, Angela was a widow. It was a heartbreaking time but she will always cherish the memories of her wedding day.Angela told the Paisley Daily Express: “The staff at the Beatson were fantastic when we decided to get married at such short notice.“They did everything they could to help us get things arranged and I will always be so grateful to them.”Angela and Frank had been together for 16 years and had often talked about tying the knot. But when Frank, who worked as a quantity surveyor, was told he had cancer and there was nothing more that could be done for him, they decided to get married immediately.That was on July 6, 2006, and, within a month, Frank passed away after a brave battle against malignant melanoma – an incurable form of skin cancer.Angela, of Victoria Road, Paisley, is now honouring his memory by raising cash for dedicated staff at the Beatson, who helped to bring so much happiness in her husband’s final days.She has already raised £1,500 for the Beatson Cancer Charity, which was launched in February, by staging the McCafferty Cup competition at Ralston Golf Club.Angela said: “The care and support that Frank received from the Beatson when he was going through his treatment was incredible.“The staff went above and beyond the call of duty to care for us.“The Beatson is known throughout the world for the help it provides and it is well deserved.“I want to do everything I can to be able to give something back to them.“We need to raise all the money we can to help pay for the facilities, the staff and for research.”David Welch, chief executive of the Beatson Cancer Charity, said a cancer diagnosis is a traumatic and life-changing event, not just for the patient but also for their family.He added: “It could happen to any one of us at any time, often without warning, regardless of age or health.“We are committed to the fight against cancer in a wide variety of ways, from patient wellbeing to the funding of additional specialist posts and services, as well as treatment, care and research.”The Beatson cares for 8,000 new patients each year, with millions of pounds needed to keep the centre running and to fund ongoing and emerging treatments.Alarmingly, more than one in three people in the west of Scotland are affected by cancer at some time in their lives – the highest cancer rate in Europe.Angela said: “I would strongly encourage all those who can to take part in any fundraising events and to donate what they can to the Beatson Cancer Charity as it really does make such a difference to those who are suffering from this terrible disease.”Thank you Angela for sharing you story and for spreading the word about the Beatson Cancer Charity - with your support, we can do so much more.