I can see your point PM.

Perhaps there are online communities that Sonata could get involved with if she's reluctant to go outside?

Even groups on Facebook or similar, just to get to know people.