I've posted about my kitten saga before so to recap briefly: got a cat from the RSPCA, told she was spayed but she wasn't, she had 3 kittens, we wanted to keep one but our other cat (also from RSPCA, came with mum cat) hates them and is spraying all over the house so we have to re-home them all.
One is going to someone I used to work with who adopted a cat from the RSPCA recently, I'm really happy with her set up. She's going to neuter, vaccinate and will let the kitten outdoors if he wants to go outside. She recommended a friend from her work for our other female kitten. I asked him if he lived on a main road, if he can spay/vaccinate etc and he said he didn't live on a main road and yes to vaccinating etc. He came round tonight to see the kitten and said he lived in a flat. I asked if there was any outdoor space and he said no.
I don't believe it's fair to keep a cat indoors for its entire life as it's not natural, but then I do completely understand people worrying about them getting attacked/run over etc (and also feel for people who don't like cats and don't want them crapping in their garden).
I don't know what to do. I feel bad that he came over to see her and obviously loved her, and my asking if he lived on a main road probably wasn't explicit enough that I wanted her to have access to outside space. Am I being unreasonable? I mean she could go to someone who said they'd let her out and then didn't anyway. Is it mean to keep a cat inside? I've always been brought up with this idea that it's cruel to supress their natural behaviours but happy to be told I'm being unreasonable.
DP is of the opinion they'll get a cat/kitten anyway so my believing it isn't fair won't change anything, it just wouldn't be our kitten. I'm upset at giving them away though so I just desperately want to make sure they all get the best lives possible.