Your Soul met my Soul and my Soul knew yours Since then, years and years walking through lighted doors Doors of places we both been before Being Lovers , Being friends, down to our cores Your core I have loved and played on and played with, held and swayed with, and wanted more and more Until we parted to leave to soar and blend Only to start over again and again and again.... Hardest part of leaving you is feeling your end and you cant stay, but then the beginning comes back around our way Deepest parts of my Soul knows light without mine yours may decay As I walk the walk to Heaven and look towards the sky Asking myself how I ever left you, I ask why? Oh Spirit Why? Seeing your hand, reaching out only longing for mine, clutching, pulling me up like a deeply rooted vine A vine that grows within our Souls up through our spiritual spine, The golden thread breaths you back into mine, To once again weave us, embrace us, to be sewn so entwined. This must be what past lives means, Never ending endings and rebirths for our love Carries our Souls by white fluffy Doves. Seems we are all waiting for the end to begin and the beginning to end Now I know there are loves that you meet again later in your journey and it may seem almost unreal and blurry But your are here for a reason I feel it in my Soul's heart Ill either see you again in the middle or End or maybe at Start But either way I know that in all the lives that I live, it will always be my heart and soul to you that I give