Honestly, reading this discussion about Rachel makes me question my sanity.
I'm perfectly fine discussing Rachel's redeemability, arguing things from her side etc. But actively excusing all her actions as "Not so bad, she's just lonely and shy and stupid" while blaming the MC for being to harsh and cruel and unfair... that is totally crazy to me. Rachel has been a complete crazy, idiotic bitch while MC has been trying to ignore her antics as best as he could until he finally snapped - and everything he said there was totally justified. And no offense, but if the argument is "That could drive someone into suicide", then sorry, thats not MC's fault. He is not a doctor or psychologist. He is just a normal dude, trying to live his life, who tried to avoid Rachel as best as he could - he has zero, absolutely zero, obligation to "fix her" or "help her". And it's not like he told her to kill herself. He told her that she has been a giant bitch, that tried to ruin his life and that he just wants her to fuck off and leave him alone.
I know she will still be part of the story, and I'm somewhat curious about how everything will play out with her, but if Rachel, right now, dissapeared and never came back - that would be totally fine with me too.
Again, sorry, but such a crazy discussion to me.