My Hugs Depend Both On The Situation And The Person.I'm the huggiest person you'll probably ever meet. If you let me, I'd hold on basically until I'm shoved off. But that's usually only if I genuinely like you. My usual hug chart goes something like this though.
People I don't really know but are comfortable with hugs get a light hug.
People who I know get firm, 3 or more seconds hugs.
People who like hugs get a cuddlehug, which is like cuddling, but shorter.
People who I care a lot about get special hugs that I can't really describe. Might just be emotional, and not physical, but i try and put as much love into them as I can <3