A tangled path, a fierce little heart, and a journey worth every twist