It was both her, and the situation. Jeez guys, it's rarely ever just one thing. This world is rarely filled with absolutes. I mean even now they're finding the speed of light changes in rare circumstances.
I completely agree, life is complicated.
For instance, some wonder how she can afford to get drunk. In my neck of the woods, girls rarely have to buy their own drinks...at least not with money. I bet even this homeless girl can find some guy out there who'd give her all the drinks or drugs she wants if she's willing to play ball. Maybe she got drunk with a bunch of other homeless girls, who pooled whatever money they could scrounge up, who knows?
I guess the shelter might have had a 'greeter' at the door, to make sure none of the residents showed up drunk/high. But if this girl stumbles home drunk, the shelter does what? Kick her and the baby out at 4 in the morning? So the baby dies of exposure in some alley instead of in a bucket of vomit? That's an improvement I guess.
Instead of blaming the shelter, I give credit to the shelter and the people running it for even being there so these people have something, no matter how sad it is. Maybe they have enough people working there that they could have babysat this baby until the mom sobered up and came back, maybe they have enough people working there that they could check in regularly on the passed out mom and her baby. Somehow I doubt it. Mainly because I doubt that this was the only homeless mom with kids at that shelter, so constantly checking up on all of them in the short intervals that it would take to prevent this from happening would be a full time job in itself.
Yeah, this girl is irresponsible as hell. But then, the fact that she got pregnant at 16/17 and was homeless with her baby at 18 kind of already established that, didn't it? So I'm not shocked that this baby came to a bad end, I'm shocked that other people are shocked that this baby came to a bad end. And that's if we assume this girl got pregnant of her free will, that all the choices she's made weren't based on anything other than her own stupidity.
Considering that she's living in a shelter, and not with family, there's a damn good chance that sexual abuse of her as a child may have set this whole thing in motion, and she will wind up going to prison for it. Realizing that's possible, that's why I'm not in a hurry to wish someone would drown her in her own vomit.