As to Helen, she definitely wasn't David's type, anymore than she was Carol's. However, the situation in England would've been much different for her than what awaited her in Romania and no matter what the state of the marriage, it was bound to be a happier (and more stable) existence than what she ended up with. David, for all his faults, would not have been as cruel, in my opinion, as Carol was and certainly there wouldn't have been the horrible situation of separating her from her son.