A horrible situation for all, indeed. Where do you draw the line?
Being intrusive is tough, being humane requires alot of character.
Confrontation is never easy, no matter what side of the fence your standing on.
Too many people today will avoid it at all costs.
It will not be easy for you, but, as you know, we all support your frustration and dismay.
Unfortunately, those kind of childish, irresponsible folks are out there, regardless or not if they are raising children or chicks, etc.
I think folks like us are put in place to do what we can to alleviate suffering. (Bloom where you are planted scenario)
Sounds like she needs help, but you can't fix that situation.
Do what you can, and think is best, for those who can't.
If it sounds like I might know what it's like to be in your position, I do.
It's tough!