@gurpreetcfc,
Soulmates is such an overused term. When you meet a soulmate, you won't have to ask anyone whether you are at that level with that person or not.
I certainly can appreciate that you are curious. What an absolutely marvelous thing it would be to meet the person who you feel is so tuned in to you and vice-versa.
Just be careful. A personal meeting could have you submitting your next A2k inquiry under the "Help" subtitle.