I could have stopped him, but instead I stood still

I could have stopped him, but instead I stood still

And watched him drive his sword through your heart

I saw your necklace break apart

And I heard his cruel laughter

I still remember the day I met you, at the church in the slums

I heard your sweet voice and opened my eyes

I thought I had died

And was looking at an angel

I pick up your body and walk to the edge of the water

You feel so cold and empty; your skin looks so pale

It seems like I've failed

I've failed you and now you're gone

I think of our first date at the Gold Saucer

We watched the fireworks in the sky

And now I wonder why

I never told you how I felt

I walk through the water and hold you close

Look at your face one last time and let you go

Time moves so slow

Painful moments last an eternity

You were the one who lifted our spirits when we were feeling down

With your beautiful eyes and cheerful smile

And all the while

I never realized how much I needed you

I hold back my tears

They can't see me cry

So I'll turn around and lie

Convince them I'm all right

Aeris, you were so brave

I won't let your sacrifice be in vain

Sephiroth will pay for your suffering and pain

I'll finish what you started