
A suggestion I toss out when I see this sort of thing pop up is to specifically set aside days and times where she only spends time with you, both in-game and out-of-game. During this time, the friend is not allowed to come up and he isn't invited along, it's personal time for the two of you.