Now, as she prepares for her final round of treatment, she is gearing up to run the Race for Life on Sunday with her daughter, Lauren.
Rona, 37, from Milton of Campsie, was diagnosed with non-Hodgkin's lymphoma in November 2011.
A keen gym-goer, Rona first noticed something was wrong when she couldn't catch her breath while exercising.
Her doctor thought she had a chest infection, but after a course of antibiotics didn't clear it up, Rona was referred for a scan.
The tests revealed a n 11cm growth in her chest.
Rona said: "I'm a gym fanatic, I go to the gym three to four times a week.
"In September last year I lost nearly a stone in weight, I have never been that big anyway, so I went to the doctors and they did a barrage of blood tests which all came back fine.
"I started to put the weight back on but I was still very tired and I didn't feel 100%.
"And then, at the end of October, I went to the doctors because I couldn't do any cardio at the gym, my breathing wasn't right and my jugular vein in my neck was protruding and I couldn't sleep, I just wasn't right at all."
Rona was referred to the Beatson Institute – Glasgow's cancer centre – where she underwent chemotherapy.
She said she was determined to fight the disease for the sake of her children, Lauren, 15, Aaron, 5, and her fiance Patrick, 40.
Rona said: "I think my family have been very strong and a lot of that has come from the fact that I have been so strong all the way through it.
"I have always known inside that I was getting rid of this, that it wasn't going to get me down
"I have got two kids, I have got a wedding, I have got a life."
Rona, who is due to get married in October, said one of the worst parts of the treatment was losing her hair.
She said: "I was growing my hair for my wedding, so if anything, that was the hardest part for me."
Now Rona has to complete a course of radiotherapy.
She said: "I know that it's gone – it's just this last wee bit we need to get over and then life can get back to normal."
"It is only six months out of a lifetime, it's nothing, we are going to get through this'."
Rona said: "What the nurses and doctors have done for me, the work that they do in that hospital in Glasgow, in the Beatson, is second to none.
"They are the most unbelievable group of people I have come across in my life.
"It could happen to anybody, you just don't know the day that it could be you needing that treatment and that is why the research is crucial and that is why they need to raise funds."