For a moment towards the end I felt this was going to be heartbreaking. I was just trying to skip to the ending!