
Well, The story of the anime is quite different from all of the shoujo anime I have seen. And its filled with emotions.. SPOILERS AHEAD!! if u didn't watch it go back and watch it!! I can't say if its a review or not.. its like story + Character Analysis

The Story Kicks off with Mc (Naho Takamiya) getting a letter to herself, while she was hurrying off to school as she was running late that day, because she overslept that day.. When she got there she heard the news of a new transfer student (Kakeru)..
That was the time she opened her letter or Thegami as Japanese would say.. Everything about her present day was written as it was on that letter.. She eventually found out that the letter was sent to her by her future self.. The Letter even describes the future events thats going to happen.. But The Main thing which she founds in the Letter is that after 10 years Kakeru will leave them from this world!
Having Known the Future she tries to change the course of events.. This is what mainly the story is about.. But its not simple as that..
So Kakeru is described as a person who holds all of his emotions locked inside himself so that he would not burden others.. He is shown as a kind and considerate character..
Well, Being this kind... He hides his regrets and fears from his friends.. Kakeru is shown as a character who carries insane amount of regret.. The biggest regret in his life that he thinks is that "he is responsible for this mother's demisal"
This regret makes him sad and torn apart from the inside..
Now, The time when Naho sees Kakeru.. She falls for him.. But she also knew about the future.. its like adding kerosine to an already burning fire..
So Naho Knows about the thegami.. What she does is that she follows the Letter and tries to make the choices her future self didn't and later regretted.. By doing so she thinks that she is changing the future.. Well Its even hard for her to do the choices.. but still she does it..
So, Im gonna Talk About Naho.
She is portrayed as a kind and hesitant girl.. yah I say hesitant because she thinks "what would happen if I does that"
she is hesitant about the decisions she make.. But I must say that it takes courage to get out of your comfort zone and do things which you are hesitating to do.. As anyone can guess she tries to be friendly with Kakeru and Tries to understand him... she even makes him share his pain and his inner emotions.. I must say that Naho is deeply in love with Kakeru..(like every Shoujo Romantic Story)
Then there is Suwa
Hiroto Suwa is the ideal friend who understands everyone's emotions and helps them .. he forgets his own feelings and his own problems.. The thing is that he stands up for Supporting Naho and Kakeru in their most difficult times..
I could say that he is the most mature and Kind Hearted Person Portrayed in this anime.. Its like he is a friend we all have.. supporting in tough times
Then Theres Other Three Friends Azusa ,Hagita and Takako Chino
They are like the friendly ones that you will find.. always having fun and... You know like guys you hang out with. They are also supportive but their character development is not present in the anime like the other three characters
I must say that the story is amazing and the depth of how it goes emotionally to each character is just amazing.. I mean i could feel what the characters were feeling.. Its like an authentic slice of life with Time Travel theroy.. Overall Its just an amazing Watch .. and probably one of the best shoujo anime that i have watched..