Gee, could the site be glassgiant.com?
It looks straight out of a Danielle Steel novel, and see
that is exactly not my flavor of soulmate-depiction for them, lol. Can't two people just understand each other well and choose to be involved?
EDIT: But thanks for posting.