Something felt lacking. Guilt was an overwhelming division, especially in the mind of the ML, and we never get to see him work through it so it seems rather abrupt when he suddenly does an emotional about face. He explains it to her in the end, but not getting to see it made me feel like something was missing.