I'm convinced most people don't actually bother to read the actual dialogue. It's astonishing to me how characters like Jill, Zoey and Bella have so many fans.
I can see your point. We don't know everything about Bella's situation. I can give you that. I guess for me the guilt she displays the first few times MC and her get intimate and eventually kiss says it all. She repeatedly states she is a married woman and that what they were doing is wrong. That guilt, those words speak volumes. Unless DPC is a crappy writter she obviously feels at fault for something. If she had a clean conscience, if she had done nothing wrong she wouldn't feel so guilty. I may end up being wrong or DPC may be a shit writer but I can only work with the information given. And by my estimation everything points to her not being the most ethical person so nah. Also I can't understate how much of a turn off her lower body is to me. To each his own though.
Maybe I just read too much into shit but if you pay close attention to the dialogue, how the words are used you can't ignore how fake and hypocritical Jill is. Like to a nauseating degree. And don't even get me fucking started on Zoey. She is arrogant, delusional, self important, self absorbed, selfish and egotistical. These traits burst out with every word she speaks. She is immensely manipulative (especially with sex and how she used it with the MC, taking advantage of his inexperience) and always, I mean ALWAYS puts and thinks of herself before anyone else. It's like a reflex. Like instinct to her. That's why imo she is rotten to the core. You don't fake instinct and your initial outbursts and reactions. I guess she could go well with a massive dick MC and could even contribute to why he is the way he is (if you play him that way) but to the one I play, she is a cancer, slowly killing him.
Josy is my favorite followed by Sage and then Maya.