Posted by Two Spirits, One Soul
Through life our paths are crossing paths with other people. From our parent to our children, from our brothers and sisters to our marriage partners. According to karmic teachings, we always meet the same souls, only under different masks and different roles. The soul goes through this cycle of physical incarnation because it has some kind of debt or obligation i.e. is not entirely free. Through interaction with others we are given the opportunity to free ourselves from the shackles of karma.