A person's partners are ordered by marriage data only when you select the person. But if you select child from one of the partner, then they show up 1st (on the left). Order is also affected by Left partner options (whether left partner is Male or Female)