Believing something and having it be a reality are two different things. Your perception that you are with your soulmate may not be the correct one. Having incorrect perceptions is common. The same thing happened to me three years ago. I was with a wonderful girl. I was convinced she was my soulmate. I was prepared to do anything for her. Then she dumped me. It turned out it was just a summertime fling. I did love her. This was true. Was she my soulmate? Obviously not. At the time I believed it though. Here is a quick group of filters to test your belief:
1) Do you believe this ALL THE TIME? If there is any doubt in your belief, then it is not A REALITY.
2) Does HE believe it as well? Takes two to be soulmates.
3) If you were God, would you look at the two of you and judge the both of you to be soulmates? Are you THAT perfect together?
I think you should give the other guy a shot. Keeping your options open is NOT a bad thing when you're in the dating pool. Only commit once you are without doubt. Even after that, once doubt or fear enters in to your relationship, remember that no relationship is more important than your happiness.
I'll be sending help. Also, when you wake up each morning, there will be an angel there to give you a hug and tell you that you're loved by God. At some point, someone blessed me with such a gift and I know you will enjoy it just as much as I did.
Love and Prayers, Shay