For what I can say, Charlotte is an excellent, well-made anime. Along the way it teaches us to not abuse or take things for granted, because if we do, it will negatively affect us. Just like how abusing the power may lead to your death because it disappears after adolescence. Another thing is how it represents the way some certain people are prepared to go all out and sacrifice something just for the sake of their family, friends, and others. In addition, I think it also teaches us to always cherish things we receive, or the memories we make with other people be it friends family or etc because they won't be with us forever.