The same reason that straight girls are not nearly as straight as they think they are in yuri mangas... so the story can happen. In all seriousness though not every gay person realizes they are gay right out the gate, plus our mc could be bisexual, and is only just beginning to realize it.why is it that straight men in bls have such weak heterosexuality