Diane Bishop has stage 4 breast cancer, but she now feels like she has a new lease on life. That's because the Canadian woman not only recently started responding to chemo for the first time—she also just won a $1.2 million lottery jackpot, the CBC reports. The Mount Pearl single mom was diagnosed with cancer in April 2016, but despite treatment, the disease spread to her hip and lungs, per the BBC. Bishop needed the money she made managing a convenience store, so she kept working through the discomfort. Her luck began to change last month, when Good Samaritans who heard about her plight started giving her money to help pay for experimental treatment. Then she decided to buy a $20 lottery ticket—and she and her two adult sons were shocked when she won.
Meanwhile, her cancer has suddenly started shrinking, which had never happened with other treatments. She knows she still has a long road ahead, but "no matter what happens to me, my boys will live financially in a better place … that is my miracle," she tells the Western Star. Bishop, who bought a therapeutic adjustable bed after finding out about her win, is also sharing some of her good luck with others: She's donating to a cancer nonprofit and to another patient with inoperable cancer, and with the extra hours she now has since she quit her job, she'll commit more time to lobbying the government on behalf of herself and other cancer patients. "I'm going to continue to fight," she tells the CBC. "This money doesn't change anything." (This Canadian winner gave away his entire $40 million jackpot.)