In the dream for your previous marriage, you were trying to validate your decision unconciously. In your last relationship, you might have some unresolved feelings to your ex-bf, you probabaly didn't have complete trust in him for whatever reason, you were trying to rationalize your decision of leaving him. Just my 2 cents, I could be totally wrong.
You are a very responsible person who doesn't make big life decisions lightly.