... Oof... That's no good. They're young and whatever and this girl should break up with the guy. If the three of them are childhood friends they'll get through this.
I will never ceased to be amazed by the kind of knots people will twist themselves into in order to portray objectively abhorrent behaviours as 'romantic'.