Facial Rubbing Is Grooming and Scent Marking
Cats groom their faces to keep whiskers, nose, and eyes clean. They also rub their faces on objects to leave scent from facial glands, marking territory and bonding socially.
Grooming relieves stress and maintains hygiene, so face-rubbing serves multiple important purposes.