I think that my journey on discovering the meaning of Twin Souls has been a catalyst to grow, not only as a person, but also as a soul. It has taught me to give up trying to find fulfillment in another person (the "I need you, baby" syndrome) and rather work to develop myself and prepare myself for my eventual meeting with my Twin Soul.
As I was reading in Tolstoy, "The meaning of life is to search out that which is hidden, and then to conform our activity to our new knowledge. This is the life of the individual as it is the life of humanity."
Blessings to all who continue their quest.