The movie captured the complexities of the human mind surprisingly well. It is an optimistic take on finding ourselves irrespective of loss and bewilderment that life’s unexpected turns might bring. And the crucial value of loving another in whatever form they might take, even if that means losing them in the process. A very real, difficult but eventual triumph of love.