When my cat got older, he started having accidents outside the litter box. I took him to the vet and he had started kidney failure. The vet changed his diet and gave me recommendations for getting more fluid in him, but gently told me that he would probably die within 6 months. He got better for a couple months on the diet change and I put ice in his dish to encourage him to drink more water, but when the end came, it came quickly - 2 weeks of rapid deterioration. My solution to the litter box problem, though, was to keep kitty in the laundry room when I could not be home. I put out cotton rugs that could be easily washed, his bed that he liked, food/water and litter box. If he had an accident it was easily cleaned. I kept him out of the rooms where I didn't want accidents, but let him have more freedom when I was home to watch. If you still want to allow kitty on your bed, then I'd say switch to a quilt that is easy to wash. I have used "Simple Solution" for 15 years on everything - carpet, clothes, beds, etc and it works wonders and does not leave a stain or odor. I got it at Petsmart.