Sorry to hear that mate BUT, just one thing:
what you didn't like is the result of your own actions, why did you steal Alice, why did you kicked Josef out the house. Anna, while not a good person per se, also behaves like that because of her insecurities (you would also see how her relationship was actually going to shit because both her and Josef didn't communicate, is just when you share with him that that comes a float). If you would have chosen to share her with both Adrian and Josef, you would see how they actually have a good time and there's none of what has given you issues (they all live happy, even one of the current endings is Adrian and Mc moving out and coming to visit and have "fun").
While each person can have their own opinions, this is by no means a 3/10, and what you experienced is because of your own decisions, otherwise you would know that Chloe is not a "piece of shit" is just a Starmaker girl, and even less is Tristan, whom if you help, you would have seen how he becomes a damn good friend to mc, even saving him from Frank (the insurance guy).