Always err on the side of hugs.
Wants vs needs? I
need them just as much as I need oxygen. I might
want more than I do get, but that's different.
If I don't feel our relationship warrants it or if you creep me out, I might slap you if you get too close. I've had people attempt to hug me because they saw me hug another or others and they were confused when I pushed them away. But if we do have an immediate bond of any type, we'll always be huggers.
And friendship hugs are different than lover hugs. Kids, parent and sibling hugs are different, too. I guess each person kinda gets his/her own special brand of hug.