In my experience there isn’t “the one”. There are many right people for you, different people give you different experiences and different lives. No one is perfect in the long run and you will always have to accept some compromises. But I do think that one sentence sums it up for me: you need to feel that life will just be better with that person in it.
DH and I argue LOTS. I recently did a post on here about divorcing him! Thankfully he has pulled himself together since. Our relationship has improved a lot. Fundamentally, we are very different BUT one thing strikes me: I ALWAYS look forward to him coming home. There is never a day or a time where I don’t feel a sense of excitement/happiness/relief when I hear his key in the door. Even if I then straight after get mad at him about something, even if I’m already mad at him. The truth is, no matter how much I sometimes feel I hate him
And we don’t get along, I want him in my life and I would miss him like hell if we split up.
He still makes me laugh. He still turns me on. He still teaches me about the world. He still makes me a better person.
Soppy, but true.
How did I know when we met 10 years ago? He made me feel like I had come home. Like I finally belonged. His love felt solid and safe to trust. He immediately treated me well and was willing to admit his feelings from the beginning, he didn’t play games. The first time we kissed, he said “now I’ll never let you go.” It sounds a bit crazy, I guess, it after 10 years and two kids, this is still the case. Recently I gave him an ultimatum to stop drinking (he has been drinking too much) or I would leave him and since then, now 2 weeks, he hasn’t touched a drop of alcohol. All this to say - no one is perfect, but you need to find someone who is committed to having a relationship, someone you can see sticking it out through the good and bad times, I think that’s the most important quality, if you’re looking for a long term relationship.