Thank you all for the kind replies. I’ll just put a new post here to update what happened to that “ prison question” incident.
I was supposed to come back in 48 hours to that doctor to check my TB skin test, but I so didn’t want to do that. After some thinking, I called the office and told the receptionist about my feeling and said I want cancel the appointment.
Later that day the receptionist called and explained what the doctor really meant is to ask wether I have ever worked in a prison. ( I m pretty sure I didn’t hear the word “work” from the doctor). She said the doctor is very sorry if it hurt my feeling and he could call and explain it to me himself if I want. ……
Anyway, I didn’t want to spend too much time on this matter and simply cancelled my appointment, because I would feel awkward to see him again, which means I will need to do another needle with my future new family doctor. Luckily it’s a very small needle, lol.
I’m moving at the end of this month so I would need to find a new family doctor anyway.
Thank you again for your kind replies.