A storytelling masterpiece! The entire read was an emotional rollercoaster.