Stephanie Rose Whittaker had three children and everything to live for