Marriage in the Middle Ages was just pragmatic contract. There was no romance involved at all. Among nobility betrothed often did not even see each other before marriage and could get betrothed while children.
That said in the current state marriage feel unfinished and unrealistic. And by unrealistic I don't mean lack or romance. Marriage, especially in to good clan should be achievement that you need to work hard to reach. It should involve your social standing (vassalage, ownership of fiefs and clan tier) and relation with the clan of the potential spouse. May be even some political intrigue. And it should result in to some sort of political alliance with the clan of the spouse.
Right now it feels too formal, flat, too easy, repetitive and unrewarding. Just series of speech checks to get free companion without any useful skills or consequences.