What mfs lead themselves to believe: Sephiroth is trapped in a love triangle where Sayori and Kashiko are both in love with him and he has to choose one
The real case: Sayori and Kashiko are in love with each other, and Sephiroth is the father figure for both of them [mainly Sayori though]