Tonight my cat has pissed on a tea towel which fell out of the dryer next to her food. I shouted at her and she ran off. And pissed on the sofa. Yesterday she pissed on a tablecloth near the washing machine that was waiting to be washed. She has also pissed on all of our beds (she will sleep at one end, stretch and walk up to the other end, piss on the pillows and go back to sleep where she was). She has also pissed on a bag of mine that was left on the dining table, clothes that the kids leave on the floor, she pulls towels off the rails in the bathroom to piss on. She is, and always has been, an indoor cat. We have another indoor cat, who has always been very clean. They get on well.
We have tried feliway and zylkene (for the past year). We have taken her to the vet, who said it is not an infection, but behavioural, and told us to carry on with the feliway and zylkene.
I am at the end of my tether. I love her, but see no way round this. Is it possible to rehome a cat who is "dirty" or would they put her to sleep? She might be better as a cat who could go outside (we live in a flat on a busy road - tonight, I have been very tempted to chuck her out there and say "get on with it"). I cannot stand it any longer. I also can't stand the thought of her being alone and frightened in a cage at a rescue. I feel I have failed.