Wow. This is really good! Love your characterization of the girls, and I really think you chose to end it on just the right note. You did a good job of building up the relationship in stages, subtly, and without ever making it too trite - definite kudos for that.