We often hear people saying - "If you love someone, set him free. If he comes back, he is yours and if he doesn't, he never was". I could never relate to this quote. If you love someone and your souls are connected, you will do anything to keep that relationship strong. What kind of love is it if you don't find yourself in the position to stop your partner?
I think it is very difficult to find people with whom you are connected not only emotionally but spiritually too. So, when you find such people in your life, just hold on to them. It doesn't matter, this bond has some tag or not. As far as it gets you mental and spiritual peace, its valuable.
You feel so complete with them as if you can be yourself when they are around. There's no hesitation in sharing your experiences because they will not judge you. They are with you in every thick and thin. They understand you when no one else is understanding.
That doesn't mean that these are 'fairy-tale relations'. These bonds are very special but have their own complications too. They also face ups and downs in their journey. Sometimes, you may have differences with them but reasons may not be deep or internally built.
Such relationships may not be lifelong. Someday you may find that the person you depend upon so much is stepping back. You try very hard to bring them back but they don't. Because reason this time is internal; this is the time to disconnect, to discord. Souls can not be attached forever. Someday they have to move apart to reach higher levels. Every soul has its own journey.
This is the time you must say 'Goodbye' and let them go...liberate them and yourself too. Definitely, you will suffer with heartache and trauma. Of course, its not easy but you have to discord to move on.
We must never fall back on anyone forgetting our own individuality, Never keep your eyes closed to any aspect of your life.
Love yourself, stay happy and beautiful !!
After all, no one deserves you more than you yourself.