Dear Captain Awkward:
There is an elderly man in his 80s, who I will call Fred, who I have known for almost twenty years. He is known by almost everyone in the community as a grandfatherly figure and was voted Citizen of the Year. He likes to hug people, and I used to give him a hug whenever he asked, never thinking anything of it.
However, last spring I was put in an awkward situation. Fred knocked on the door to my apartment and I invited him in to talk. I was showing him a new book and he asked me to read to him. While I was reading, he suddenly slipped his hand under the back of my shirt and started massaging my shoulders. I was so stunned by this breach of boundaries that I did not know how to handle it. It was entirely inappropriate and I finally moved away but did not say anything.
For the next few months, I tried to avoid running into him around town. But twice during the past two weeks, Fred has run into me and asked for a hug. I gave him a quick hug, and both times, he jokingly complained that he didn’t want a “side hug” and he wanted me to give him a “full frontal hug.” He made a comment about noticing that I was “running away from him.” I am a large-chested woman and I think this is why he wants to hug me in this way. I like Fred as an individual, but his inappropriate touching behavior and pursuit of me makes me feel uncomfortable. How should I handle this?