The reason Julianna Soong made Data promise her that he wouldn't try again was that even though Data doesn't "feel" in the same context that we do, she knew that if it failed yet again; she knew that he would take the loss as a hurt in his own way, and from her own experiences with losing her "children"; she didn't want Data to "feel" that loss again.