The science of love: why some couples last for life