That is disgusting. Idk about other ancient cultures, but even ancient Jewish cultures were against a girl being married off to an older man or a boy married to an older woman. Ancient Jewish girls married in their teen years (even late teens) but at least their husbands were usually a few years older.