I believe my last relationship was with my supervisor, as well.
Relationships of supervision, imo, can be extremely fun, and intimate. Definitely a connection of possible soulmates. However, when it came to actually getting things done, or things being explained, it was confusing as $@!#. I had to try really hard to understand her, and her advice tended to confuse me and hurt.
IMO, your soulmate shouldn't confuse you, or show up one day and dump you. That's pretty much how mine ended also, seems to come out of nowhere, from supervisors.
Thought I couldn't ever love again, but you can. Just gotta get through the hurt, but believe me, there is light at the end of the tunnel.