Marriage has its roots in the mutual attraction of the man and the woman which leads them to conjugal love. This love is at the root of the marriage partnership. Although Christianity has raised marriage to the level of the personal love of spouses, this phenomenon is a universal one. It is enough to see how love songs are found in all cultures.
So if marriage is based on human nature and human nature has its origins in God the Creator, then we can say that God created marriage. And he has endowed it with its specific characteristics. Neither the State, nor the Church, nor society nor culture is the creator of marriage.