I had a dream about snakes and really need some advice. Currently, I am engaged. I love my fiancee but, I have an ex who I feel is my soulmate who lives pretty far away. I have been battling with myself about what to do, who to stay with. To take the practical choice and stay with my fiancee, who I know is a stable choice. Or to follow my heart and risk everything to be with my soulmate, I know he feels the same about me but he is by nature not a “sure thing” type of person.

In my dream I was where my ex lives and I was being chased by rattlesnakes. I looked at a map in my dream and where I live did not have many snakes listed, but where he lives there were 2 kinds of scary snakes. This is geographically true in real life, also. At one point I think my ex was trying to save me from the snakes, or I really wanted him to. My fiancee was not in the dream. What do you think this means??Does it offer any clues about what I should do?