I feel for you. You might have said your beautiful son is not in a wheelchair because he wants to be!
How totally ignorant of a stranger to come up and say something like that. I don't think I would have been as civil as you were, in fact I know I would not have been civilized at all.