Thread again the broken vow Braided in this beauty now Fibers spun into your crown Weave again Casting off Creation's mold Weave again And become whole Tapestry I long to hold, to weave again Fabric of reality All the Time's woven in We Stich again divinities Weave again Guide my way through fears and time Cast the stitching threads in rhyme Into beauty shall I bind this weave again Oh- Timeless memory Come spin me over land and sea To hold and be held by these hearts Woven endlessly Shining light This heart stands tall Burning through the flames of all That does not serve the highest call And I am on my way As a child I built a wall Around my heart's precious core The time has come to watch it fall And weave me once again Leave these walls to crumble down No longer shall this heart be bound I ask the angels come gather 'round And weave, I believe again For how these fears and demons can rage And eventhough they built this cage I know they helped me come of age And guide me on my way Through the night of burning flames Showing me what shall remain When all the ashes of my pains I lay upon the ground Lay upon the ground And, oh, this heart is loving And behold, this heart is giving As all this heart is dying To be born again Unfold this heart in loving And behold this heart forgiving As all this heart is living And weaving whole again And the life well lived in loving Will weave us home again Oh-o-o