I won't try to explain it to you. Just go see it. I'm wondering why some are upset by the ending. I think the whole point is, despite the horror this girl suffered at home, that she has been given some sort of chance through her own determination and the commitment of others to make a difference in her life. What happens beyond the point of her inexhorably cutting all ties with her mother and striking out on her own, is up to her and the decisions she makes. Don't miss this movie.