I wonder if this is actually a reference to Tennessee Williams's play, 'A Streetcar Named Desire'. In it, the lead character, Blanche du Bois, goes to stay with her sister and her husband after losing the family home. She tells them she has left her job as an English teacher due to stress, but it is later revealed that she had an affair with a teenage student and, as a result, acted as a kind of prostitute in seedy hotels before being thrown out of town. Her last line in the play, to a doctor that takes her away to a mental institution, is 'Whoever you are, I have always depended on the kindness of strangers.', so it would certainly fit with the title and lyrics.
I wonder if this is actually a reference to Tennessee Williams's play, 'A Streetcar Named Desire'. In it, the lead character, Blanche du Bois, goes to stay with her sister and her husband after losing the family home. She tells them she has left her job as an English teacher due to stress, but it is later revealed that she had an affair with a teenage student and, as a result, acted as a kind of prostitute in seedy hotels before being thrown out of town. Her last line in the play, to a doctor that takes her away to a mental institution, is 'Whoever you are, I have always depended on the kindness of strangers.', so it would certainly fit with the title and lyrics.