Я так понимаю, что врач не знает или не может, или не хочет искать причину болезни. Зачастую им знаний не хватает. Ведь всем известно, как и кто поступает в медицинские вузы. В итоге и имеем "высококлассных" врачей, которые вообще ничего не могут и не знают. Поэтому врачу проще все списать на то, что вы не замужем, чем что-то думать и искать настоящие причины и как-то пытаться лечить. А так - он с себя ответственность снимает, он-то ни при чем, а вы сами "виноваты".
Ну и, конечно, бестактность тоже присутствует. Вы от врача зависите, вы же его после такого вопроса не пошлете на три буквы. А ему, вероятно, приятно говорить гадости.
Как будто у тех, кто замужем нет проблем и они ничем не болеют. Но в этом случае врачи какую-то другую отговорку найдут.