This is set in the Buffyverse to the tune of Giles' song in Once More With Feeling
I wasn't ready to let you go
Tried to keep you but now I know
The gift you gave me it's time to let it grow
And I...
I felt so empty all I had was need
I broke you open so I could feed
And then I turned from you
I wouldn't see you bleed
And I...
I wish I had done the right thing
When you tried to make me see
Wish I had earned your love back
Before you came to me
Wish I could say I loved you all the way
The way that you loved me
Goodnight sweet princess now I must try
To let you go - to let you fly
To be my guiding light not just my alibi
And I...
I hope I can find the right words to honour you at last
Hope I can seek forgiveness with every spell I cast
Now I can see
My angel now I see
It's time to set you free
It's time to set you free