I remember that movie

Good to see it's still going!
Outside my window I can see a particular cat sitting on the neighbours' bench. This cat, whose name is Bubbles, used to belong to our other neighbours - he would bully our cats and occasionally come into our house at night, but he wasn't a bad guy. He was lured away a few years ago by this woman who lives in a nearby road, who we think used him to fertilise her cats so she could sell the kittens. He wouldn't return home and didn't recognise his name. About a year ago he reappeared on the street, matted and grey and covered in fleas - no doubt ill with HIV and the like as well. He'd clearly been in some battles and had to adapt to the life of a street cat. Of course, by that time next door had bought a new kitten, a very sweet and curious young tangerine
(who made a habit of eating our bread until we bought a swanky new robo cat-flap...) I don't think Bubbles had much intention of going home, but cats have territories and newbie was in his. I've had the dubious pleasure of watching them fight a few times. A lady down the road who also owns cats has been leaving food out for him, to avoid having him growling and skulking at everyone's doors. The RSPCA can't get involved quite yet because he's a street cat and would need to be 'contained' for them, though he's a health risk to pretty much everyone right now.
Long story short, I just feel worried about Bubbles. He can't open his eyes properly for the wounds he's sustained. Cats can survive without humans, but even ferals don't live without their family or some kind of substitute. While I think he's found a semblance of contentment now I remember the gorgeous, glossy, cheeky fluffball Bubbles used to be. It breaks my heart. I want to scoop him up and feed him and give him all the love he wasn't able to have these past few years. He's not vicious towards humans, and he's not a natural fighter either. I see him napping neatly on that bench on this cold autumn afternoon and know he could once have been lying in a spiral on the bed, like my babies.
Sorry for the cat rant, but I need to get it out.