I have a small collection of worlds that have come up with better ways, and I have a great deal of fun trying to fit the 'shipping debates from various fandoms into these other ways of looking at love. I especially love the way that many of them explicitly acknowledge the value of non-sexual, sometimes non-romantic, relationships that are of equal importance with the sexual ones.
Since I've been playing with
GROUP MARRIAGE
Original Source: Many, but you should all read The Tale of the Five because Diane Duane writes it more joyously than anyone. And without the creepy bits that Heinlein puts in.
Fanworks: Many! Not many TotF fanworks though. Which is a travesty.
Someone else's explanation: Group Marriage @ wikipedia
Explanation: ( Group Marriage )
LINE MARRIAGE
Original Source: The Moon is a Harsh Mistress by Robert A. Heinlein
Fanworks:Not as much as there should be of The Moon is a Harsh Mistress fanfic.
Someone else's explanation: Line Marriage @ the Heinlein concordance
My Explanation: ( Line Marriage )
SEDORETU
Original Source: Short stories in A Fisherman of the Inland Sea and The Birthday of the World by Ursula K. Le guin (A Fisherman of the Inland Sea, Unchosen Love and Mountain Ways)
Fanworks: An Ever-Fixed Mark, the amazing Merlin AU of amazing.
Someone else's explanation: The Introduction to 'Mountain Ways'.
Explanation: ( Sedoretu )
BRAIDS
Original Source: The Gameplayers of Zan by M. A. Foster + the rest of the Ler trilogy
Fanworks: None that I know of. ):
Someone else's explanation: Braid at the SF wikia
My Explanation: ( Braids )
TROLL ROMANCE
Original Source: Homestuck
Fanworks: SO MUCH TROLL FIC
Someone else's explanation: Troll Romance the short version
My Explanation: ( Troll romance )
Also, because I hate all the terms currently in circulation in the asexual community for the not-sexual-not-exactly-romantic-but-necessary-to-life partnerships, I am considering trying to sneak "moirail" into the discourse...
So what are your favorite fictional systems of romance and marriage? What do I need to add to this list?