You think dating is hard? Try finding your future spouse from a tiny number of prospective singletons separated by glacial valleys, volcanoes, and lava flows. Then add into the mix the possibility ...