Here is my situation: There will be 6 total couples competing in a "Couples Olympiad" this Friday at our house. We are having 3 rounds of games with 3 different games each round. Each game is played between two couples.

So for example, in Round 1:

Couple 1 might be playing against Couple 2 in Candy Land, while Couple 3 & 4 are playing Jenga and Couples 5 & 6 are playing Boggle.

Then after that, Couples 4 & 6 would play Candy Land, while Couples 2 & 5 play Jenga and Couples 1 & 3 play Boggle, which would mean that the following would have to happen:

Couples 3 & 5 play Candy Land, 1 & 6 play Jenga and 2 & 4 play Boggle. And that would be round 1. Then in round 2 & 3 there would be three new games respectively in each.

Here is what I would like to accomplish: each couple needs to play in each of the 3 games in each round (no one plays the same game twice), but I would like the couples to rotate through who they compete against. So since there are a total of 9 games, I would like for each couple to compete against 4 of the other couples twice and compete against one other couple once. And it is ok if a couple ends up playing another couple twice in one round.

So far the best schedule I could figure out ended up having a couple compete 3 times against 1 couple, twice against 2 others, & once against the remaining 2 [See Below]

So, 1) is my goal possible & 2) can anyone figure out the schedule for me?

Here is my best attempt:

Round 1

Candy Land: 1 v 2

PIG: 3 v 4

Guess Who: 5 v 6

Candy Land: 4 v 6

PIG: 2 v 5

Guess Who: 1 v 3

Candy Land: 3 v 5

PIG: 1 v 6

Guess Who: 2 v 4

Round 2

Connect Four: 1 v 4

Jenga: 2 v 3

Boggle: 5 v 6

Connect Four: 2 v 6

Jenga: 1 v 5

Boggle: 4 v 3

Connect Four: 5 v 3

Jenga: 6 v 4

Boggle: 1 v 2

Round 3

Pictionary: 3 v 6

Fastrack: 4 v 5

Trivia: 1 v 2

Pictionary: 1 v 4

Fastrack: 2 v 3

Trivia: 5 v 6

Pictionary: 2 v 5

Fastrack: 1 v 6

Trivia: 3 v 4