A soul mate feels natural to the touch.
Understands with the heart.
Puts your needs first.
Makes you flutter in the early days ... and flutter, maybe a bit more slowly in the later days.
Makes your life better for he/she just being there -- but doesn't complete you. You do that.
Is a cheerleader without competition or jealousy.
And finally, as I had to do ... you trust to "pull the plug" when your earthly time together is over.
Marnie Macauley, MS.