Yeah i agree that her characters are perfect to the point that they seem artificial...i never realised how none of them ever swore thats an interesting point. But i still think Rowling does try to reflect some of the realities of adolescence, and (in my opinion) does so with accuracy.