To everything, there is a season, and a time to every purpose under the heavens........
Ecclesiastes 3:1-8.
One of the lessons you'll have to learn to boost your survival, in this journey, called life, is knowing how and when to let go. Knowing when to walk away from a relationship, knowing when to stop flogging an issue, knowing when to stop trying.
Some people think that every relationship is a one way trip, I disagree. I think that you'll need to get your return ticket, at the start, so that if you feel the need to go back at any point, you can end that journey.
I think people come into your life for a purpose, and they're there for different phases. Some of them will have to leave at some point on the journey, and you'll have to let them go, no matter how painful the departure is, for you. It is a necessity for personal growth. If all the spaces in your life are filled by people and things that do not add value to you, then there'll be no blank space for new and even better things.
Lucent Britex.