David breaks up with Eve when he can't go through with finishing Joyce off whilst she is in a coma.
The context suggests that David has been planning to harm Joyce, but he is unable to do so because she is in a coma. This leads him to break up with Eve.