Now someone like that now self-deleted (Ninja2016) memer might take that and use it against you in the future if he encountered you enough. Luckily he doesn't, but he does to those he has.
You should have reported that caseworker. And she doesn't know crap about your life, she's just projecting her own issues against you. So she should be told to shut up. I'd invite her to come over and meet my mother and discuss the situation, see how that goes down with that big mouth.
Fact is, ever notice how people in that field seem pretty nutty? It's because they are. That's why they got in it, looking for a way to quiet their cherished inner demons that they really don't want to silence anyways because they're absolute loons.
btw, no one cares. People pretend they do, but those are the ones who betray you. Family, friends... heck, have you ever been betrayed by someone who isn't close to you? It's our dearest who stab us in the back.
We like to open up because we want to be understood, how we tick.
But people are predatory, yesterday's secret is tomorrow's splashed on social media.
Like ol' Grandpappy Modda used to say, "Never trust anybody, ESPECIALLY someone you CAN trust"