I somehow thought this was gonna be a light watch, but WTFFFFFF!!!??? I have NO REGRET wathing this and I'll definitely have to give it a second watch but i should've been emotionally prepared. For all the happys and sads and twists and turns. AND THE ENDING?????!!!! THE MUSIC????!!!! Ooooohh this movie fvcked me up so bad and so good at the same time. Have mercy!!