Why Are There So Many Coincidences