Sonya's cancer battle: "...i've got days"