If you live in a society with many other cat owners, then you must have noticed that cats don’t really get along. Cats develop a “secret language” with their humans. This language is not shared by any cat with another cat living in same space. Two cats are basically just acquaintances. No snuggling and no cuddling.
Studies have shown the meaning of different behaviour of cats. Now if you are already a cat owner, you know it better now. If you are thinking of adopting one, you have got some knowledge in your hand. So it’s good that way.
Let me know in comments, if you want to share your experience or if you know something different about their behavior.