About Erynn tho (ye I'm late, sue me)... I see a lot of people saying she has an "obsession" with MC or a stupid crush or whatever, but IMO you guys are forgetting one thing: It's not so much a crush as it is the fact that they were childhood best buddies (and neighbors).
Now, granted, there are some poorly written sections in the game, but overall it was clear to me that Erynn is a lonely chick who's had a lot of issues with men, and she sees the MC's return more as her best buddy coming back, hence why she struggles with romantic feelings towards him once she sees he became hot and all that.
So basically: MC is the one who has had a crush on her forever, Erynn did like him, but probably not at "crush" level, she is just happy that her childhood friend is back because she doesn't seem to have any male friends (and not many female friends for that matter) and has been struggling with a lot of shit. But things start getting complicated if the MC tries to romance her... You'll notice that she only behaves as BFF if you don't romance her, and she still wakes you up and comes into your room all the frickin time because she misses her BFF, not because she wants the D.
She does seem to desperately want to go back to a "simpler" time in her life when they were kids tho, she really acts in a very childish manner towards the MC, but that's very much in line with what I'm saying.
So in short, I don't think Erynn's badly written, or at least to the extent some of you claim, and I think her character makes enough sense... I'm not saying it's perfect or anything, but it's good enough that I got the gist of what's going on with her.