People don't give stray cats enough time of the day. They're always overlooked, it's quite sad actually. Your story made me feel warm inside though. :3
All of my cats/kittens got lost quite a few years ago. My cat had kittens, and we sold three of them and gave two to my Uncle, and we also kept two for ourselves. The two we kept we had to sell when we moved to Australia, but the two we gave to my Uncle he "lost" when he had left his patio door open one day, and the cat who gave birth ended up running away from our house a few months before we moved. It was quite sad actually. :(
Update on my leg for those who are interested, I've got to get an x-ray and possibly have surgery to fix my muscle. Apparently I tore it up pretty bad.