На самом деле причин такого поведения несколько.
Во-первых, всем известно, что кошки очень любят тепло, а на голову человека приходится чуть ли не 80% всего вырабатываемого им тепла. Поэтому ваша кошка может банально греться о вашу голову.
Во-вторых, котам очень нравится запах хозяина, особенно тот, который исходит от волос. А уж если ей нравится еще и запах вашего шампуня... Не стоит удивляться, что кошка так стремится к вашей голове, пока вы спите.
В-третьих, возле головы любимого хозяина кошка чувствует себя в полной безопасности. Поэтому, если ваш питомец приходит спать к вам на подушку, можете быть уверены, что он вас любит и полностью вам доверяет.
Ну и, наконец, некоторые считают, что таким образом питомец пытается доминировать над хозяином. Так кошка напоминает вам в очередной раз, что это вы живете у нее в доме, а не наоборот.