Is there any psychological reasons of why Lynn, being emotionally strong, is so in love with Cy and so hard for her to leave him? I mean, i understand she doesn’t want to, but she suffers when Cy cheats, so why?
Calling them "soulmates" would not be an exaggeration. Cy's the only person who's ever really gotten her, not just sexually but also emotionally. He relates to her narcissism, doesn't look down on her for it, and instead sees it as a sign they're peers. He's not in the slightest bit put off by her trauma, her needs or her personality. He's everything she wants in a man- strong, smart, dominant, and ultimately loving too. He's her rock and she knows she can rely on him to care for her whenever she breaks down, but also in her daily life. He's the guy who won't let her slip into alcoholism, who lets her be a puppy when she needs to unplug her brain, and the only person she's ever considered to be her intellectual equal. Lynn may have superficial "friends" but she's incredibly lonely at her core, and Cy is the only person who's ever managed to fill that void and make her feel like she's part of something beautiful. She needs a companion and Cy was born to be it. He has become an integral part of her and if anything happened to him, she would never feel whole again.