My co-worker that has often asked me personal questions is annoying as hell, professionally he is incompetent and I do all I can to avoid, evade, and deflect him, his questions and any kind of interaction with him. I wear my headphones and mind my own business, beyond answering work related questions I try not to even make eye contact, let alone say hello.
This evening I made the mistake of saying have a good night as I thought he was leaving. His response was that he is not leaving, followed by are you married? why don't you have children?, and on and on, implying I have no one to be with (which as true as it is, it was none of his business as we never socialise).
My question is, next time when asked a personal question by this co-worker, in response I'd like to ask him what is his wife's name and when they had sex last?
Maybe if he answers then I can answer his personal questions.
Would this approach be ok?
After reading some of the comments here, what if I just tone it down to "how is your sex life"?
That is also not a good move, I keep wearing my headphones and not saying anything at all to him. My mistake of trying to have any form of civility.
I forgot to mention that in the past I helped this guy with work, ended up doing a job that he keeps asking my manager to do. Every single time he opens his mouth he just tries to screw with me, he has friends that together they never speak English in my presence, and his buddy too likes to screw with me. I have been avoiding both as much as I can, but they continue to screw with me in turns to get a reaction out of me. I love my job and help people, but almost as we get close to Friday they know I am tired and lack the tolerance I have on Monday morning.
Next time I am asked a personal question by these annoying co-workers, I'll be asking them about if they are going to fix up the problem with some work they did, and there are a lot of problems with their work, changing the personal conversation to a professional question that can actually benefit work! :) I have plenty of issues with their work that I have kept my mouth shut not to upset them, but I think that is the language that they understand.