Meditation, especially Mindfulness meditation is a good start... it helps you get in control of yout thought. certainly helped me out a lot last year. Then, an honest and deep introspection might help you out a lot as well, think about things about you you've been neglecting or straight up repressing for a while now. this might have some side effects but it is good on the long term.
A real soulmate is that person who sings and rejoices with you through your good days and stands by your side through the valley. Call him or her a good friend or a romantic partner as long as there is total understanding, mutual respect and unconditional love between the two or more if you had soulmates.
TalkWithStranger is the best random chat rooms website for online chatting. It lets you connect with thousands of other online users near to you and farthest from you. Our chat website is 100% free to use and it requires no registration to chat online. You will find singles, teenagers, adults from all parts of the world including USA, UK, Germany, India, Indonesia and Australia. Happy Chatting & Start Making New Friends Today!