Women have several "needs". Typically the boyfriend (if suitable) will fill these- sex, validation, dating, emotional support etc (I won't try and give a perfect list).
When a girl is single she cannot get all of these from one place (the boyfriend), so she will mix and match. The effeminate...