I'm sure you didn't intend it, but responding to the GP in a cross-examining way ("don't you have friends?", "I would think your top priority") comes across as personally aggressive. That's not how we want people to be treating one another here, especially on the such a painful and intimate topic. Whatever the person who is living such a situation may need, obvious internet criticisms are not it, so comments like this don't help, only hurt.
Oof, this is obvious in retrospect, and I regret it. Unfortunately, there are some very useful rhetorical angles which do not translate to text, and pity is one of them.