All My Life
Rosie Thomas Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

I've been waiting all my life
I've been waiting for you to come
I've been travelling and wandering
Alone on my own for too long
And I swear I tried to convince myself
It would be much easier being alone
But after running in circle after circle
I'm getting tired of being on my own

I've been waiting all my life
I've been waiting for you to come
I've been travelling and wandering
Alone on my own for too long
And I wish I could have met your father
I would tell him how much I'm in love
And I swear I'd ask him question after question
Confessions about you growing up
And I thank God for blessing me
Well beyond what I could have thought
And reminding me of how good life can be
When you let yourself give into his love





I've been waiting all my life
I've been waiting for you to come

Overall Meaning

The lyrics of Rosie Thomas's song "All My Life" depict one's longing for their significant other to come into their life after having spent a long spell of time travelling and wandering alone. The beginning of the song narrates an individual's experience of waiting all their life and being convinced that being alone is the way to go. However, soon after, the emotional toll being unaccompanied takes starts to become too much to bear, thus prompting them to want someone to finally come into their lives. As the song progresses, the lyrics shift attention to the dismaying fact that the singer never got to meet their partner's father. The pain of that missed opportunity hangs over them but is eased by their gratitude towards God for blessing them well beyond their expectations.


The song touches on the theme of hope, patience, and love. As the lyrics imply, the singer has been waiting for a very long time but has never given up hope. It is a deep yearning for love and a partnership that comes through in the lyrics, and the eagerness to get to know more about their partner's past and present is quite clear. Additionally, this song affirms the love of an all-loving God who blesses people in ways they could never have fathomed.


Line by Line Meaning

I've been waiting all my life
I have waited for this moment throughout my entire existence


I've been waiting for you to come
I anticipated that my soulmate would appear someday


I've been travelling and wandering
I have been journeying and meandering through life


Alone on my own for too long
I have been living independently without a significant other for an extended period


And I swear I tried to convince myself
I sincerely attempted to persuade myself


It would be much easier being alone
It would be less troublesome remaining solo


But after running in circle after circle
But after repeatedly engaging in fruitless endeavors


I'm getting tired of being on my own
I'm getting exhausted of living alone


And I wish I could have met your father
And I yearn to have encountered your father


I would tell him how much I'm in love
I would express to him the extent of my adoration for you


And I swear I'd ask him question after question
And I absolutely would inquire persistently about you to him


Confessions about you growing up
Revelations about your childhood


And I thank God for blessing me
And I express gratitude to God for the fortune bestowed upon me


Well beyond what I could have thought
Exceeding all that I could have imagined


And reminding me of how good life can be
And renewing my awareness of the joyousness life can offer


When you let yourself give into his love
When you completely succumb to God's affection




Lyrics © Spirit Music Group, Kobalt Music Publishing Ltd.
Written by: Antonio Lamar Dixon, Brittany Barber, Candace Wakefield, Kenneth Babyface Edmonds, Khristopher Van Riddick Tynes, Leon Thomas, Sonna Rele

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