There have been so many independent cultures and clans and races of humans over time, is marriage (or something practically identical) a social constant?
This might be a better question for /r/AskAnthropology. Certainly in the region I'm familiar with, marriage is a pre-historic practice.