So, I've got workmen in atm, and the last one just left for the day. I gave them each a card and small gift when they left, and as this guy has really helped us out at the last moment, I'd also put a bonus in his card.
Now for the embarrassing bit:
We were stood talking and he'd thanked me for the card, etc, and then he leaned over me with his arm out like he was going on for a hug (he's a lot taller than I am), and although I'm not really a hugger I didn't want to be rude, so I put my arms out to hug him back, and he said "Oh, are we're doing cuddles, why not, it's Christmas!" And we hugged a bit awkwardly.
As soon as he said "oh!", I realised he was actually just leaning past me and around the corner to wave goodbye to my dc
, but by then it was too late so we both went through with the hug.
Now I'm dying of embarrassment and he'll be back to finish next week, so I'll have to face him again.
I have to emigrate, don't I?
I feel really stupid, and don't want to have given him the wrong idea. He now probably thinks I'm weird!
I have Aspergers, but I haven't misread a situation that badly for a very long time.
It gave my dc a laugh though.
How do I deal with this?? I have to start hugging everyone, don't I? Postman, bin men,etc...... Or disappear off the face of the earth (that's my preferred option).
Please take my mind off this or tell me it isn't so bad. 
