I Thank Heaven
Baha Men Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Heaven has already granted me my wish
Still I never thought it would be as pleasant as this
Though you have no wings like the angels up above
You have a heavenly smile and also the gift of love
I promise to love you in everything I do
and know that you love me to

And I, I, I thank heaven
Darling I, I, I thank heaven
For sending you here to fill my loneliness
And to fill my lonely heart with love

And I am going to get down on my knees everyday
and thank heaven
For what he sent to me today
I promise to love you in everything I do
And know that you love me to

And I, I, I thank heaven
Oh, I, I, I thank heaven
Darling I, I, I thank heaven
For sending you here to fill my loneliness
And to fill my lonely heart with love

Oh, I, I, I thank heaven
Darling I, I, I thank heaven
Said I am going to get down on my knees
I am going to thank him for what he sent to me





For sending you here, to fill my loneliness
To fill my lonely heart with love

Overall Meaning

The lyrics to "I Thank Heaven" by Baha Men are a powerful expression of gratitude for the love and companionship of someone special. The singer of the song reflects on how their wish has been granted by heaven, and they never imagined it would be as pleasant as it turned out to be. The person they are thankful for doesn't have wings like the angels, but they have a heavenly smile and the gift of love. The singer promises to love them in everything they do, and they know that the love is reciprocated.


The song is an ode to the power of love, and it shows how love can fill a lonely heart and make life worth living. The singer is so grateful that they are going to get down on their knees every day and thank heaven for what was sent to them. They acknowledge that heaven has answered their prayers, and they are filled with joy and gratitude.


Overall, "I Thank Heaven" is a beautiful love song that celebrates love, companionship, and gratitude. It reminds us that even the small things in life can be blessings, and we should always be thankful for them.


Line by Line Meaning

Heaven has already granted me my wish
I have been blessed by the divine power and my desires have been fulfilled


Still I never thought it would be as pleasant as this
The reality is even better than what I had imagined


Though you have no wings like the angels up above
You may not have the physical attributes of angels, but you possess qualities that are equally divine


You have a heavenly smile and also the gift of love
Your kindness and love are heavenly and divine


I promise to love you in everything I do
I vow to love and cherish you in every aspect of my life


and know that you love me to
And I am aware that you reciprocate my love


And I, I, I thank heaven
I express my gratitude to the divine power


Darling I, I, I thank heaven
My beloved, I express my gratitude to the divine power


For sending you here to fill my loneliness
I am thankful to the divine power for sending you in my life to remove my loneliness


And to fill my lonely heart with love
You have filled my heart with love and happiness


And I am going to get down on my knees everyday
I am determined to express my gratitude to the divine power daily


and thank heaven
And express my gratitude to the divine power


For what he sent to me today
For sending you in my life today


Oh, I, I, I thank heaven
Oh, I express my gratitude to the divine power


Said I am going to get down on my knees
I am going to kneel down in humility


I am going to thank him for what he sent to me
I am going to express my gratitude to the divine power for sending you in my life


To fill my loneliness
To remove my loneliness


To fill my lonely heart with love
To fill my heart with love and happiness




Lyrics © BMG Rights Management, Universal Music Publishing Group, Warner Chappell Music, Inc.
Written by: CURTIS MAYFIELD

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