As such, sometimes I look at my (very affectionate) cats and wonder why do they chose to live with me? Sure there is free food and heating in the winter, but do they _know_ that and why don't they just run away and take their chances?
In any case, I don't feel bad about "having" cats, since to me it seems like it is a win-win situation for them. They get food, medical treatment, shelter and when they need to stretch their legs they can always wander off. They do seem quite happy in sleeping the whole afternoon in the same room as me, as I'm working, anyway.