Beshert could be translated from Yiddish to mean soulmate or intended.
There are different opinions about what a beshert is and how one recognizes him/her. One opinion that I’ve heard from at least one Chabad rabbi is that your beshert is the person you end up marrying. Because that, by definition is beshert. The fact that you’re married to him/her means that he (k, assume he/she) was intended to marry you.
Of course not everyone would agree with that! I mean, obviously you can’t say that you weren’t meant to marry him if you did but on the other hand, shouldn’t beshert mean some kind of soulmate which feels sort of right?
I definitely believe the latter. A beshert is someone that fits better than anyone else you’ve met and probably better than you can imagine. It doesn’t mean things are never difficult or that he never annoys you like crazy, but there is a special place that you are starting from and a special connection that you are working with.