If u r light hearted I request you not to watch this anime but if u have a strong heart then go for it. It is amazing the story, the plot, dialogues and even the background music everything is awesome about this anime. The only drawback is that it does not have a happy ending.....