Cats seem to like being on top of anything
Cats are very affectionate animals, they also look for warm and comfortable places to sit and rest...
Cats like to sit on your chest because they can hear your heartbeat and it makes them feel safe, because it's like when they were in the womb of their mother. They could hear the heartbeat and it's like a safe place to them.
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them