I agree with this generally. For most people I know in happy marriages it's not because they figured out exactly what they wanted and found "the one" -- as much as they love their partners there are probably a lot of people they would have been happy with.