Most Helpful Girl
Many people can easily say "if they were truly your soulmate, they wouldn't have cheated on you to begin with." Now, this isn't wrong, they shouldn't have cheated on you. And if they cheated on you before, they can easily cheat on you again.
The definition of soulmates differs. I truly believe we have many soulmates in life, people who ignite this special feeling deep within our soul like no other. Someone you are drawn too, who makes you ask "where have you been my whole life?", but these soulmates aren't necessarily life mates. Soul mates come around to teach us lessons, to teach us something about ourselves. They might not stick around for life.
You have to ask yourself if this soulmate of yours, can be your lifemate. Are they trustworthy? Was this just a minor slip up that you can move on from? Look back at the relationship and ask yourself if you two were truly happy? Was their more hard times than good times? Why did this person resort to cheating on you? Are they good communicators? Does this person make you a better person?
Forgiveness is the key to moving on, whether moving on with or without them. If deep in your heart, you want to forgive and you want them back, you'll have to fully forgive them and build that trust again. You can't guilt them and keep reminding them of the cheating because you've forgiven them, its not fair to your partner to hold grudge. So you have to be willing to truly forgive with all your might, and let go of all the anger/sadness. Are you ready for that? Or do you need some more time?
This might be a weird example, but I consider my best friend, my soul mate (not in a romantic way). She did something to me that hurt me, slept with an ex who broke my heart, it made me so upset. I cut ties with her. She wanted to come back into my life and it took me a long time to forgive her. But I missed her and I wanted to move past it. We talked it through, and now we are closer friends than ever. We weng through a rut in our friendship, and we've grown from it. I noticed she's even a better friend than before. The time apart gave her time to reflect and she became a better person from the experience.
What I'm trying to say to you is, use this time to reflect, make this person feel absence from you. They need to learn a lesson too. Don't forgive so quickly without truly moving on from what happened. Your soulmate cheated on you, that's a devasting thing. Recognize that. Can couples survive after cheating? Yes, but it'll take w