Word of the Moment

Soul Mate

someone for whom you have a deep affinity