Getting the actual on/off value from a radio button instead of 1/0
Try not to mix up the concept of an input's value and its label. They're two different things. 

The value of a boolean field can only be, by definition, 1 or 0. It's a boolean after all. The label for the options can be anything.

To load the labels associated with those values, you'll need to load up the field definition:

$info = field_info_field('field_sex');
$allowed_values = $info['settings']['allowed_values'];
$label = $allowed_values[$wrapper-&gt;field_sex-&gt;value()];