I think there can be more than one person you could build a meaningful life, with not necessarily one destined “soulmate.” Compatibility matters, but it isn’t the same as never disagreeing. Two people can have hard seasons and still be happy together if they both feel safe, cared for, and willing to work through problems.
Being happy all the time isn’t realistic, being able to find joy, repair after conflict, and feel mostly respected and secure is.
Losing respect for each other is a serious warning sign, especially if it shows up as contempt, humiliation, or repeated disregard for boundaries. It doesn’t automatically mean the relationship is over, but it does mean something needs to change and both people have to want to change it.