The approach you mention to decide as the player what the relationship doesn't work if the dialogue itself still heavily implies what the relationship should have been. *That* is my complaint.