It was so confusing but at the same time I understood everything, it has such a deeper meaning but sadly not so many people understood it. I cried like 3 times throughout the whole thing and if you pay attention you will know that it's a very beautiful movie.