From the start I knew in my heart what was going to happen. It still did not stop the tears from coming when it did. There were some fun silly parts go to with the heartbreaking parts. There is a HEA ending.