This movie is different from a love story it had elements that made you similar to the protagonist on a personal level. That made you connect with him from all the sorrow, the pain, the anger, the happiness even the SUPRISE TWIST hurts but you can tell it's for the best. All and all best animated movie I've seen so far