Destiny
Berry John Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Up any mountain, 'cross any river
Through any danger, your love will deliver me
Everybody needs a reason for living
That's what you've given me
It's a solemn oath I take
Nothin' will stand in my way

You are the one I've waited for
The love I need so desperately
I'm standing here at heaven's door
You are my destiny

For every question there is an answer
A destination only your heart can see
I just kept praying for love everlasting
That's when you came to me
It's bigger than the two of us
I'll never give you up

You are the one I've waited for
The love I need so desperately




I'm standing here at heaven's door
You are my destiny

Overall Meaning

Berry John's song "Destiny" is a romantic ballad that speaks about finding one's true love and the promises they make to keep that love alive. The lyrics express the idea of a journey where the singer is willing to go through any obstacle to be with the person they love. The first few lines "Up any mountain, 'cross any river, through any danger, your love will deliver me" suggest that the singer is committed to going through great lengths to be with their partner. They feel that this person is their reason for living- "everybody needs a reason for living, that's what you've given me". With the help of this person's love, the singer is promising to overcome whatever comes their way- "It's a solemn oath I take, nothin' will stand in my way".


The chorus of the song talks about the partner being the singer's destiny- "You are the one I've waited for, the love I need so desperately, I'm standing here at heaven's door, you are my destiny". The verses also make reference to the idea of fate and of finding the one person who completes you- "For every question there is an answer, a destination only your heart can see, I just kept praying for love everlasting, that's when you came to me". The person they have found is their soulmate and the one that they have been waiting for- "It's bigger than the two of us, I'll never give you up". Overall, the song is about the power of love and the belief that nothing can come between two people in love.


Line by Line Meaning

Up any mountain, 'cross any river
I am willing to go anywhere and overcome any obstacle to be with you.


Through any danger, your love will deliver me
Even in the toughest of times, your love will be enough to keep me going.


Everybody needs a reason for living
We all need a purpose in life to keep us moving forward.


That's what you've given me
You have given me a reason to live and something to strive for.


It's a solemn oath I take
I promise to devote myself fully to our love and to never give up on it.


Nothin' will stand in my way
No obstacle or challenge will prevent me from being with you.


You are the one I've waited for
You are the person I have been searching for my whole life.


The love I need so desperately
Your love is the one thing that can fulfill me and make me whole.


I'm standing here at heaven's door
Being with you feels like being in paradise.


You are my destiny
I believe that you are meant to be in my life and that our love was predestined.


For every question there is an answer
No matter what doubts or uncertainties I have, you always have the answer.


A destination only your heart can see
The journey we are on together is guided by your heart, which knows exactly where we are going.


I just kept praying for love everlasting
I hoped and prayed for a love that would endure forever.


That's when you came to me
And then you appeared in my life, bringing the everlasting love I had wished for.


It's bigger than the two of us
Our love is not just about us, but it has the power to impact the world around us.


I'll never give you up
I will never let go of our love and I will always fight for us.




Lyrics © BMG Rights Management, Warner Chappell Music, Inc.
Written by: Charles Jones, Mary Ann Kennedy, Rhonda Kye Fleming

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