She is very lucky to live with someone who understands that some cats just can't stop themselves doing this. Although understanding doesn't mean you don't want to bang your head on the counter or scream, anything to let out the steam building up inside you. I was going to ask how old she was, in case she might stop with age, but I remembered that I had a male cat that continued to spray into his mid-teens, even up to a few weeks before he died of cancer. Are you prepared to live with this for years and years? Any more hope of extended your cat run outside?