Does anyone else struggle with getting affection?

If I’m in a relationship I will obviously cuddle them but some days I don’t and some days I will. But that is the only person I would give any sort of affection too. 

I don’t/can’t hug any friends or family. It just feels wrong and forced if I try. I hate attending family things. They make a joke out of it every time but it’s getting the point it makes me so uncomfortable the idea of getting a normal quick friendly hug. 


How would anyone else cope with this? Is there a way I can get out of this habit?