Like Angels
Gary Moore Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

In every heart a story is told.
There's a way you can believe in forever.
In every life the story unfolds,
Like a mystery for you to see
And tear away the mask.

Hold on to your dreams,
Learn how to fly like angels.
Hold on to your dreams,
Soaring above, wings of love.

In every tear a lesson to learn.
There's a way you can believe in forever.
Time never hears the reasons we give.
It just marches on until its gone,
Forever and a day.

Hold on to your dreams,
Learn how to fly like angels.
Hold on to your dreams,
Soaring above, wings of love.

Hold on to your dreams,
Learn how to fly like angels.
Hold on to your dreams,
Soaring above, wings of love.

Hold on to your dreams,
Learn how to fly like angels.




Soaring high above,
Wings made from love.

Overall Meaning

The lyrics of Gary Moore's "Like Angels" are optimistic and inspiring, urging the listener to hold on to their dreams and soar above life's difficulties like angels. The first verse talks about how every heart tells a story, and how life's mysteries can be revealed if we are willing to "tear away the mask." This could be interpreted as a call to be vulnerable and honest with ourselves and others, so that we can truly see what's going on beneath the surface.


The second verse touches on the idea that we can learn from our tears, and that time will inevitably march on regardless of the reasons we give for our pain or struggles. The repetition of the chorus emphasizes the importance of holding on to our dreams, and learning how to fly like angels. The wings mentioned in the chorus could be seen as a symbol of freedom and the ability to rise above the challenges we face.


Overall, the lyrics of "Like Angels" are about having hope and finding strength in the face of adversity. They encourage us to look beyond our immediate circumstances and believe that we are capable of achieving great things. The uplifting tone of the song, combined with Gary Moore's guitar work, creates a powerful and memorable anthem.


Line by Line Meaning

In every heart a story is told.
Every person has a unique story embedded in their heart.


There's a way you can believe in forever.
There is a possibility to hold onto everlasting hope.


In every life the story unfolds,
Through the course of one's life, their story progresses.


Like a mystery for you to see
It is like a riddle to unravel and witness


And tear away the mask.
One should let go of pretenses and reveal their true selves.


Hold on to your dreams,
Keep your aspirations near and dear to your heart.


Learn how to fly like angels.
Acquire the wisdom to soar like divine beings.


Soaring above, wings of love.
By holding onto your dreams, you can fly above with the power of love.


In every tear a lesson to learn.
Each and every tear we shed teaches us a significant lesson in life.


Time never hears the reasons we give.
Time never accounts for the excuses we make for not realizing our potential.


It just marches on until its gone,
Time moves inexorably forward until it exhausts itself.


Forever and a day.
Indicating a very long time.


Soaring high above,
Flying high up in the sky


Wings made from love.
Your wings are constructed from the power of love.




Lyrics © BMG Rights Management
Written by: GARY MOORE

Lyrics Licensed & Provided by LyricFind
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found

More Versions