I’m not sure how old you are, how long you dated, or why you broke up, but it sounds like this is a young romance or a first one. The problem with thinking that you and your soulmate should be together is that sometimes your soulmate isn’t someone you should be with. Your soulmate can be a child, a grandparent, a best friend or a spouse. It can be an ex lover or a current one. And love is grand, but living together and sharing the day to day life that isn’t romantic, but is, in fact, nitty gritty and full of relationship landmines, can sink the greatest love.
If you give me some more details or have some specific questions, I’m very happy to help you further.