Time for the author's review. Let me say that- The MC is tying her best here alright? Cut her some slack. Yes, you can hate on the side characters and get angry at them for what happened.
Also, it's a FFM pairing so it will have both straight romance as well as Yuri. So don't come at me with it later on.