Yikes! What an emotional hammer. I'm also glad for the hope at the end, because otherwise... Ugh.