My young adult son became this way as well, at around that age, except the day I had a blow-out argument with his father, and left to go to a hotel for the night (after DS had gone to bed). When I came back the next day, he rushed to me and gave me a huge hug.
My teen DD is very huggy, thank goodness.