How long you haven't sex and who was he that you had last with?