If you are dating a civilian, male or female, you do need to educate them on basic pool etiquette. Taking a loss out on them is a little unfair, esp if they were not present. And no, they do not "get it" and most likely never will, if they do not compete or are not passionate about something.
One of my biggest peeves is when a player wants their non-playing significant other to sit at the table with them, while they play a tournament match. Only players should be on the floor during a tournament. You don't see a tennis player's husband or wife down on the court while they play! And it can be just as distracting or even more for the player than their opponent.
At a recent tournament, I played a kid, who's girlfriend wanted to sit in his lap during our match. WTF? I told her she was not suppose to be on the floor and she retreated to another table, still right next to us, though she gave me some grief about it. When he was up 6-2, he started getting all cocky and going over to her between shots. The more he did that, the worse he played and the better I played. I came back and won.
I firmly believe to play well it takes all your concentration, any distractions, including eating, texting, talking to others, will not help your cause. I also feel it is disrespectful to your opponent to talk to others, or not pay attention while your shooting.