Absolutely hit the spot. So much exercise of agency despite horrible circumstances. This is a tale of resilience.