This game was once great. However, It has really gone downhill. It's kinda broken at this point, and I'll elaborate on that.
A good story structure would be as follows:
1) Elena is in a zone of comfort, stability, and familiarity: This would be Elena from the start of the game.
2) Elena feels something is missing in her life: This didn't really happen until after she started getting dicked, and she started to long for more and more dick over time, but it happened.
3) Elena engages in new situations she is not familiar with. This checks out as well, ramping it up to anal, threesomes, sex with strangers and so on.
4) Elena adapts to the new situation. Again checks out she becomes a total slut gradually.
5) Elena gets what she wanted. Again checks out, she has fucked every man in town a number of times. Honestly, the only logical next step is prostitution. That's the one thing she hasn't really any experience with yet, but she is so degraded at this point she will be like a fish in water when that happens. It's kinda "too late" for it to be good prostitution scenes. She is too far gone.
6) Elena Pays a heavy price: Nope did NOT happen. She hasn't really paid any price at all and that's kinda the problem. Sure at first she had some bad feelings of guilt, but over time no just no. She doesn't even care anymore and this where things deviate from it being a "good story". David is good to her, and she is just a lying bitch. She doesn't really have any compassion for David left, and she seems downright hateful to the man. Yet she continues to string him along for some reason. If Elena were a "Good person" she would have dumped David LONG AGO. She just keeps up this ruse though, and he is apparently none the wiser, way too trusting. There has gotta be some back and forth there for it to be an interesting story. David's presence ruins the story at this point. Elena isn't even sly about cheating on him. She has fucked in the same bed as him a number of times, under same roof tons of times, sucked dick under the desk when he is there how many times now? Yet she never "gets caught" and he is never the wiser. He is fine with her going on dates with other men. It's like watching Mike Tyson beat up a grandma... It's not right lol. David can't be that retarded. The ONLY possible ending to this story at this point that would make "Elena Pay a heavy Price" is if David finds out, and goes on a murder spree shooting up his work, the clothing store, the gym, the school ect ect ect killing all of Elena's lovers... ending the rampage by blowing his brains out in front of Elena splattering fragments of his skull onto her face after saying "I loved you, now live with this!" Nah, she aint gonna pay that price though.
7) Elena Returns to her familiarity changed for the better: NO CHANCE
8) Elena has changed as a result of her story: Obviously
So in summary, it goes to part 5 of the arc, and just goes on and on and on and on and on and on and on and on and on and on and on stuck at part 5 perpetually. I'll explain how movies would be if written in this fashion:
Rocky Franchise: After the end of Rocky 2 Rocky goes on to fight a string of 50 weak fighters keeping the championship title the whole time, always getting richer, never fighting a real fight, and continuing on fighting up into old age retiring super rich, nobody dies, no fight with Mr T or Ivan Draco or anyone who can punch back. Just Rocky is champ and knocks em all out every time.
Titanic: Jack doesn't die at the end. Then the movie goes on for like 9 more hours of Jack fucking Rose, and romancing her and them being a lovey dovey couple and he is an old ass man telling the story along her side at the end.
The Social Network: It tells most the same story, but then goes on for another 4 hours of just Mark Zuckerberg being rich and doing rich guy stuff.
Forest Gump: Actually... Come to think of it "David" is Forest in Forest Gump, but not a sympathetic or likable character. It's basically Jenny fucking around on Forest the entire movie, and Forest just being Forest. This game is Forest Gump minus the Charisma of Gump. Come to think of it Elena dying of some disease and leaving David an AIDS baby would be a very fitting ending lol, but that won't happen. Elena will get a "Happy Ending" at the end for some reason though she deserves death by fire.