i think there are soulmates for every stage of one's life. i also belive there is the major one for the major stage of one's life. i belive/hope i am experiencing my major one right now and that it will last for the good bit, if not for the rest of my life. it is fabulous and perfect. it is the only thing in my life i haven't be able to control..so i know its real.