I must be very lucky too, because I have a 22 year old daughter that is not very affectionate, but have grown to realize that Mom can give useful advice when asked. We went through a phase when she didn't listen to a word I say.
On top of that I have a 16 year old boy whom I have to pay if I want a kiss on my cheeck, and pay more if I want a "smack" sound. To be even luckier, I have a 7 year old who comes to kiss and hug me first thing in the morning and last thing at night and during the day help me with everything and wants to spend every wake moment with me. He is lovely.