Me, my kids, on the bus.
Random stranger: Where she from? [indicating dd2]
Me: I beg your pardon?
RS: She from Africa? What do you call her - half caste?
Me [flummoxed]: Er, she's dual heritage yes.
RS: Where from then? Africa?
dd2: I'm not from Japan!
Me: Um, no, from Jamaica [kicks self for engaging]
RS: My son is her age, he's half caste, but he's much whiter than her. Lovely pale skin.
Me: [speechless with anger]
dd2: I'm not from Japan!
Me [desperately trying to assert control over situation): That's right, dd, we're lots of different things in our family but none of us are Japanese.
RS: She adopted?
dd2: Yes, I'm adopted.
Me: I'm not being rude, but-
RS [interrupting, indicating dd1]: She your real daughter?
Me: They're both my real daughters. I am their real mum. And here's our bus stop. Goodbye, Random Stranger.
I handled it so badly - really weakly. Spent the walk home devising good lines to take with the girls: "I'm sorry but that's private", or just "Ask my mum". But I still find it a real struggle when strangers launch in like this: I find it so very hard to appear rude, even though I know I'm not.
But why on earth does anyone imagine this kind of conversation is appropriate? And on the bus? And in a very loud voice so everyone else listens in? 