There was once a dreamweaver.
She weaved dreams you see.
And everytime she weaved for us,
She gave up her own, for you and me.
She weaved us dreams of purple,
And brilliant dreams of white,
And through the night she weaved
Dreams shining white.
But little did we know
That the threads she used everytime
Were gnawing through her skin
And that she never saw this crime,
For she cried herself to sleep
Cradling her dreams dark.
She slept on shards of glass
While her own dreams missed the mark.