Exactamente es como habias pensado, pero hay otra forma un poco mas facil:
- Usa un array para el contenido del select con valores del cero (- selecciona -) al 2 ("Tres por semana"... ahh, no, era "Mujer", nada mas
)
- Abres el select
- Con un foreach($array as $clave => $valor) recorres el array y comparas con $_SESSION['sexo'] para agregar el selected="selected" en el que corresponda
- Cierras el select