In life nothing is perfect. Relationships are messy, people deal with their own past and demons, and more often than not we feel confused about the path we ought to follow.
This movie is an amazing film about all the imperfection of life and the desire to become better. It is all in your head. Overcome those fears, the toxic thoughts and you got yourself a resilient person able to overcome whatever obstacle life throws at you.
I highly recommend watching this movie. My review doesn't do justice to how inspiring this film was.