In truth you're as confused as ever...
Bro - there are plenty of soulmates out there, go find another one and stop whining.
or you could be bitter for settling.. either way it doesn't feel right .
but I know the end to this story when you use words like "minor disagreement " and "soul mate "
Sadly it doesn't end...it repeats over and over like a vicious cycle. You can't keep belittling someone and expect them to be okay with that.
Soulmate no...minor disagreement nope...
Only thing you were right about was it's over. Move on