They had something kinda similar in 1.0 where you where best buds with another "chosen" like you, like someone else mentioned. I liked that idea and I don't see why they couldn't implement it in game, I mean if you want to marry a player marry a player if you want to marry an NPC go for it, it's a game, anything can happen.