Soulmate
What it means
A person with whom one feels an unusually deep and enduring compatibility.
Reach for it when describing a cherished bond when both people welcome the language
Over decades of change, each still regarded the other as a soulmate.