My boys give kisses, too! Mostly it's Archie and Jake but sometimes I am delightfully surprised by Ghost, Tex and Casper. Prowler doesn't really smooch.. he let's me know he loves me in other ways...
I even got a couple smooches from my adult foster- Marigold. So I guess the fact that I have to shove a pill down her gullet every night hasn't caused her to hate me.
ETA - you know, come to think about it -even shy Rex has been known to get in his licks!! LOL!
ETA2 - love Monet's soul patch, BTW. My Jakey has one! <3