I think when you are in a school or university - if you are actively it is easier to come across people.
Now with facebook - rekindeling with an old flame, old buddies from college is much easier.
hmm - good point.
No they both earn pretty good money. Neither one depends on each other financially.