Call me weird but I like the movie which doesn't have a happy fairy tale ending as these ending are bogus. It was the main reason I happen to watch a movie like this, it is much close to reality but if you are a weak hearted person then keep a pile of tissue paper with you as you gone need it after the movie ended as there will be lot of crying.
If you love this movie then watch " Your Name " also. thank me later