I honestly have really hard time with guessing.
I thought glasses girl was sus af, but she might be the lying girl. Remember the lying girl believes in her lie that it becomes her part of identity.
Also, business girl sus, she might be the one tied with violence in sex since she avoids it so much.