The requirement "want each player to ideally play with each other player the same number of times" can be interpretted in a number of different ways.
(1) play with each other as teammates the same number of times
(2) play with each other as opponents the same number of times
(3) play with each other either as teammates or opponents the same number of times. (optimal social mix).
I think the 14 player problem is unlikely to have a perfect solution where best possible balance can be achieved for all three of the criteria above, so it is important to know if there are different priorities. If I assume that (2) is more important than (1) or (3), then I can get a schedule like the one below where most pairs of players oppose 4 times, and 14 pairs of players oppose 3 times, or from the perspective of one player, there are 2 other players opposed 3 times, and the remaining 11 players are opposed four times. Is that useful, or do you have different priorities perhaps?
( 5 4 6 11 2 v 13 7 1 12 10) ( 8 9 3 14)
( 6 5 7 12 3 v 14 1 2 13 11) ( 9 10 4 8)
( 7 6 1 13 4 v 8 2 3 14 12) (10 11 5 9)
( 1 7 2 14 5 v 9 3 4 8 13) (11 12 6 10)
( 2 1 3 8 6 v 10 4 5 9 14) (12 13 7 11)
( 3 2 4 9 7 v 11 5 6 10 8) (13 14 1 12)
( 4 3 5 10 1 v 12 6 7 11 9) (14 8 2 13)
(12 5 2 13 4 v 3 9 11 14 10) ( 8 1 7 6)
(13 6 3 14 5 v 4 10 12 8 11) ( 9 2 1 7)
(14 7 4 8 6 v 5 11 13 9 12) (10 3 2 1)
( 8 1 5 9 7 v 6 12 14 10 13) (11 4 3 2)
( 9 2 6 10 1 v 7 13 8 11 14) (12 5 4 3)
(10 3 7 11 2 v 1 14 9 12 8) (13 6 5 4)
(11 4 1 12 3 v 2 8 10 13 9) (14 7 6 5)
If you use the schedule above, consider rearranging the order of the 14 rounds to make the distribution of byes more balanced.