When the woman is not in front of you, do you keep fantasizing about her all the time? This is mental illness. Only if you are indulging in all kinds of sexual fantasies and inner perversion will you jump upon her at the first sight. Otherwise, there is hardly anything so very alluring in the bare body of a human being, a person, a female.
Had you had any kind of little spiritual education, you would have known the fact of the body. Had you paid even a few visits to a crematorium, you would have known what bones, skin, blood, and all the visual beauty is really about. You just need to see the intestines popping out of the stomach of a burning body, and you would lose all fascination for bellies and belly buttons.