tbone,
Anybody looking for a "soulmate" with those qualities is going to be looking over and over and over, aren't they?

I heard somebody on TV give an interesting definition of a "soulmate" a while ago. I can't remember who it was. They said that your soulmate wasn't necessarily the person that you had everything in common with, but the person that you kept crossing paths with that kept teaching you things about yourself. That person that you couldn't seem to avoid.

By that definition my son's ex-girlfriend would have been his soulmate and my H mine. Son and ex-GF couldn't seem to live together or apart, but they were still kept trying and were the first
to help each other in times of trouble or to share joys.

My H definitely is somebody that has taught me more about myself than anyone else has, and helped me to effect more change. We sure as heck don't see eye to eye on everything and don't accept each other unconditionally. I think I'm getting close to the point where I could him, but...

Anyway, enough of my rambling.

rayanne