... At some point doesn't it get to be about her comfort and not his? Why should she suck it up and be nice and pleasant to him, when he is not being nice and pleasant to her?
I agree and would go a step farther. I can see no legitimate reason for this 'volunteer' to be working in the proximity of patients at all. It seems entirely inappropriate. This situation would make me uncomfortable even if I had had no prior interactions with this man.
Several close friends and relatives of mine have worked with disabled people. They have stated to me that one of the goals in working with them is to *teach them how to act socially like other adults,* so that they don't annoy others or stand out in a crowd. I have seen group home workers and their charges in our local super market, and it was obvious that the aides were doing this - teaching the disabled how to shop and behave like adults in public.
IMHO the young man shouldn't have been loose in a doctor's waiting room as a "volunteer" without any guidance. If this were some sort of therapy, then someone should have been there to guide him. By his previous behavior toward OP, it is apparent that he is on his own.
I've never, ever, seen a "volunteer" in a waiting room before. I really wonder if this "volunteer" thing is something cooked up by the man's parents, that *they* think will help him, and gets him out of the house for a time. I wonder if they are friends with some of the doctors involved.
Normally you would have been close to rude on the brusqueness scale, OP. In this case, however, you did what you had to do.
I think that you need to contact your doctor about this person, OP. He has shown to be a bit of a stalker in the past, and made very inappropriate comments to you. It sounds like he could easily target someone else.