I met my husband two years ago, and I was certain he was my soul mate. There was so much destiny around it and lots of things happened that couldn't be possible to be anything except synchronistic. For example, we met on two boats in the middle of a lake; he had to help me when my boat was sinking. I love him with my whole heart, but he cheated on me. What gives? Why is my soul mate unfaithful to me? —Jenna
The nature of karmic destiny with another person is such that when we meet anyone—everyday person or lover— the reason for our meeting is soul growth. Karmic crossings are often highly charged, very exciting, that kind of attraction you can't pass up. And there's a reason for this. We NEED to be with this person, to work on our soul growth. No one else can help us get further faster. With your ex-husband (to be), you had a karmic crossing with him. But once your karma was complete, it is time to let the relationship go. Now, many people are happy for decades and lifetimes together. But in your case, you learned your lesson with your ex, and now you are moving forward. And so is he.
To help you let go, try my self-study course Heal Your Relationship Karma.