I don't really know where to put this, so if it's in the wrong spot, please move it.
Background: I work in a small, mainly female, not very talkative office, and there are only two of us girls of child-bearing age. I'm not married, but have a long term partner, have no children, and at this point in time am not able to, for a number of reasons.
A couple of weeks ago, on a quiet Friday, a colleague and I were chatting in the kitchen about weekend plans. I mentioned how busy we were going to be with my dancing and my partner's martial arts events, to which she responded: "Enjoy it while you can, when you have children you won't have time for that!"
I just stared at her (I'll never stop dancing). She then asked how old I was, and when I told her, she continued "You don't want to leave it too late."
"Actually, that's not possible. We can't have kids right now", I replied (hoping it'd stop the conversation)
"Why not? Is it because of [partner]?" (Um - what
"Erm... no, no.." and I trailed off muttering something about my body being faulty.
"Oh. Sorry. So where are you dancing on the weekend?" She beandipped me!
She's a nice lady, and I don't feel right just walking away from people when they're talking to me, so I felt trapped into answering her rather invasive questions. It's a sensitive subject, (particularly as I'd been to the doc about it earlier that week) and I'd hoped that the comment about not possible to have kids would shut down her line of questioning - really who asks WHY a couple isn't having children in this day and age?
I wasn't thinking fast enough to add "So kind of you to take an interest", although I mentally kicked myself afterwards.
What would you have said/done? In the unlikely event this comes up again, how can I handle this better?