He won't kiss me on the lips, but anywhere else is ok?

The guy I am seeing hates to kiss (though he will rather reluctantly to keep me somewhat happy) as his says it has "so many feelings and is so sentimental". He will kiss my neck, forhead, cheek, and anywhere else on my body. I just don't understand why he hates it so much (we dated when we were teenagers and used to make out for hours), or why he talks about all the "feelings" when he can sleep with me and cuddle all day long?
He won't kiss me on the lips, but anywhere else is ok?
Post Opinion