Are cats narcissists?

If you are at peace with yourself, it's easier to understand cats.
You must accept the cat for who it is, and compromises are often necessary to have an amiable relationship.
If you are unable to do that, you also likely have problems dealing with people.
Personally, I prefer the no BS, tell it like it is aspect of most cat's "personalities" to those I find in most humans.

It's also scientifically proven that men who get along with cats also do better getting along with women.

Cats (and other animals) are often food motivated.
However, cats are quite capable of being loving and loyal companions.
Sometimes all they want is to sit with or near you.