Angel Beats!
The series is about Yuzuru Otonashi, a boy who is sent to a high school in the afterlife and has lost his memory. He joins a group called the Afterlife Battlefront after he meets a girl named Yuri Nakamura. Nakamura tells Otonashi that the group and her fight against an unseen God and a student council president named Kanade Tachibana. After he gets hypnotized by Ayato Naik, the deputy president of the school, Otonashi begins to regain his memories. After Kanade gets demoted, Otonashi becomes friends with her. She tells him that her job is to help students move on from limbo in the afterlife and find peace. Otonashi tells her that he wants to help the rest of the Afterlife Battlefront move on. After he helps them, he tells Kanade that he loves her. Kanade says that Otonashi is the donor of her heart and helped her live longer. She then moves on.