Re: what would you have done?
I'd have said something like: "I must be really important to you for you take such interest in my body, you must lead a fascinating and fulfilling life."
"He's run off with your mum/granny again hasn't he?"
Or just asked her what was wrong, since normal, happy, well adjusted people are usually more polite than that.
Or any combination of the above.
The world is full of such secure, fulfilled and open minded people.