This would be all well and good if she did experience feelings of "hurt" or emotional pain during the abuse, but if she's a sociopath she does not feel emotional pain. Then again, this is assuming she is a sociopath.
If she is able to feel empathy for her own self as a result of some narcissistic aspects, then she could have doled out a use to Travis without considering how it affected him...
Jodi cannot connect with people normally. So when she gets to connect, whether it be by fighting or getting along, both serve her need to have some sort of connection.
After all even if it's an abusive relationship, she doesn't care as it is a relationship in general... Something she is usually unable to maintain.
There are many, many people--not just personality disordered people--who would take/tolerate an abusive relationship over no relationship at all. There are many people who have trouble connecting in healthy ways, but who have a need to connect nonetheless. This isn't a good thing--it's sad--but I hardly think this is a point on which we can illustrate how Jodi wildly diverges from the rest of humanity. In this way, unfortunately, she is a dime a dozen.
And, where is the evidence that there is any non-brain-dead person on earth who is, like a robot, completely immune to emotional pain? If there are examples of this type of walking, talking, sentient robot with no ability to experience emotional pain, I highly doubt Jodi--even if she has sociopathic traits--would fit into such an extreme category.