Why Does My Kitten Have To Lick My Face In The Morning?

My kitten will lick my face in the morning, but I am not aware of what he does. He will stay there for a while and then slink away to sleep on his bed. If I wake him up by petting or stroking him, he will have already left before I get out of bed. When I step into the shower, he will come running over to me several times just to be sure that I do not leave before him!