Soulmate.
A person with whom your connection is so strong - You’re drawn to them in a way you’ve never experienced before.
As this connection develops over time, you experience a love so deep, so intense and so complex, that you begin to doubt that you have ever truly loved anyone prior.