What a rollercoaster ride of emotions. This movie has a lot of lessons to be learned here. One is that we need to love and understand the ones we love. Love is in the details. The small things that perhaps go unnoticed so at the end of our lives we wont have to break down in tears of regret or guilt. But we can say that I loved unconditionally. I learned a long time ago be quick to forgive and forgetting. A very goog movie. One well worth your time watching.