You incarnated with a small group of other beings, all carrying the same energy from the Soul, but with slightly different aspects of “the gift.”  As a group, you rely on each other (even though you  mostly likely don’t know each other) throughout your lifetime.  For example, within your soul cluster, one person may be in charge of holding the “sanity kite string” (being emotionally and psychologically stable in behalf of the whole group), while someone else may be called into social activism, someone else may be a student developing your cluster’s mental skills, while someone else may be the spiritual practitioner, holding that “cosmic connection” for you all.  Together, albeit unconsciously, you bring a great gift to the human family.  Do you ever “know” someone in your dream very very well, but when you awaken you realize you’ve never meet that person?  That’s probably someone in your soul cluster.