Dream Theater Wiki
My Last Farewell
The Astonishing
Length 3:44
Working title
Release date January 29, 2016
Lyrics John Petrucci
Music Jordan Rudess, John Petrucci
First live performance
Total live plays
Other appearances
Previous song The Walking Shadow
Next song Losing Faythe

My Last Farewell is the twenty-eighth track from Dream Theater's thirteenth stdio album The Astonishing.


Gabriel arrives at Heaven's Cove to witness the horrifying scene; his brother dead and Faythe dying. The emotional pain is nothing like Gabriel has ever experienced, so he covers Xander's ears and lets loose a scream that deafens Daryus.


Angels above
Have you deceived my eyes?
Be still my love
I won't leave your side

All my life
I have walked alone
Now I've found my home in you
Only I'm too late

Have I wandered into someone's nightmare?
This is more than any heart can bear

You stole my brother's life!
How many more have to die
Before you will open your eyes?

Don't leave me now
Hold on for one more breath
Stay strong somehow
This can't be the end!

All your life
You have walked alone
Now I am your home
So take my hand and don't let go

Crushing pain and crippling grief
Nothing like I've ever felt
God above and souls beneath
Hear my last farewell!

{Gabriel screams}