this is too much for my fragile heart but too good to not read. It's worth the pain tho, beautiful story.