This where I tell couples "it takes a village". In a healthy working "village" there is always someone around who will compensate for weaknesses in both partners that aren't easy to fix. Modern couples have this highly misguided notion that between themselves they can work their way through complex things they aren't trained to handle. The larger their support group (parents, in laws, family, kids, friends) the better the outcomes.