I know he loves her, and she loves him, but I personally think that the mc a bitch for doing shit to his friend's girl behind his back.
If she loves the mc so much, just break up with the friend and get with the mc. No need to keep going out with a person you don't like.
And you can't even say, "Oh, but the friend would feel betrayed", what they're doing to him is worse than if she just broke up with him and got with the mc😭
I hate the mc and the girl so much, because I'd prefer my girl broke up to be with my friend than cheat behind my back with said friend. Either way I'd be pissed, but it's better than what they're doing. Because the friend is gonna find out, and it's gonna be worse now.