I came across this article which looks at how cats became domesticated. It suggests that cats actually domesticated themselves because being near people they were never short on food. The association between people and cats appears to stem from the fact that cats fed on the rodents that fed on the grain stored by people. Eventually some cats became tolerant of human contact and these cats found that rewards such a bowl of milk or a dry place to sleep came as a result of being close to people. These cats then began to breed in larger numbers because more kittens survived. The article makes for interesting reading. So basically the conclusion is my cats love me because I feed them, tell me something I didn't know.