Good Love
Rihwa with Michelle Branch Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

You've got that rattle in your heart now honey
You want it bad you almost feel the flame
You come unraveled and it just ain't funny
An uphill battle in a losing game

Around the corner there's a big train coming
And it might be your Christmas in the middle of July
Yeah you can almost hear that whistle blowing
You've got to fall before you learn to fly

Oh Good Love don't come easy
Yeah Good love can be so hard
But you stick it out, work it out, hit the ground running
And you don't give up until you find that good good love.

My mama told me that it's complicated
Anything worth having is worth fighting for
Said not to settle 'cause you'll wind up jaded
It'll leave you empty only wanting more
So pack your bags what are you waiting for?

Oh Good Love don't come easy
Yeah Good love can be so hard
but you stick it out, work it out, hit the ground running
and you don't give up until you find that good good love.

It's what everybody wants
What everybody needs
And even when it's bad, it's good
Good loving
It makes the world go 'round
It's looking for you now
So don't give up
I won't let you give up

Oh Good Love don't come easy
Yeah Good love can be so hard




but you stick it out, work it out, hit the ground running
and you don't give up until you find that good good love

Overall Meaning

The lyrics to Michelle Branch's song "Good Love" call attention to the universal desire for love and the struggles that come with it. The opening lines, "You've got that rattle in your heart now honey, You want it bad you almost feel the flame," suggest a strong yearning for love that can't be ignored. However, the following lines recognize the difficulty of finding and maintaining good love, proclaiming, "Good love don't come easy, but you stick it out, work it out, hit the ground running and you don't give up until you find that good good love."


The lyrics also reference the perseverance necessary to attain meaningful love. Michelle sings, "And you don't give up until you find that good good love," emphasizing the importance of putting effort into the relationship even when things get challenging. She references her mother's advice that "anything worth having is worth fighting for," reminding listeners of the value of good love and the necessity of struggling for it.


Overall, Michelle Branch's "Good Love" is an optimistic call to action, encouraging listeners to keep searching for love despite the challenges. The message of working hard, fighting for what you want, and not giving up applies to many areas of life beyond just romantic love.


Line by Line Meaning

You've got that rattle in your heart now honey
You feel a sense of restlessness and longing inside you


You want it bad you almost feel the flame
You desire love so strongly that you feel like you're on fire


You come unraveled and it just ain't funny
Your emotions become unpredictable and uncontrollable, which is not amusing


An uphill battle in a losing game
Finding love feels like a difficult challenge, and you may not be succeeding


Around the corner there's a big train coming
There's a chance for love ahead, and it's coming soon


And it might be your Christmas in the middle of July
You may unexpectedly find love at a time when you don't expect it


Yeah you can almost hear that whistle blowing
You can feel like something important is on the horizon


You've got to fall before you learn to fly
You may have to experience heartbreak before you can truly appreciate good love


Oh Good Love don't come easy
Real love requires effort and perseverance


Yeah Good love can be so hard
Finding and maintaining true love is a challenge


But you stick it out, work it out, hit the ground running
You must persist, overcome obstacles, and strive to make love work


And you don't give up until you find that good good love.
Only through dedication and persistence can you find true love


My mama told me that it's complicated
Love is complex and not always easy


Anything worth having is worth fighting for
Love is worth the effort it takes to achieve and maintain


Said not to settle 'cause you'll wind up jaded
Don't settle for less than what you truly want, or you may become cynical


It'll leave you empty only wanting more
Settling for less than true love will never fully satisfy you


So pack your bags what are you waiting for?
Take action toward finding true love and don't wait any longer


It's what everybody wants
Love is a universal desire


What everybody needs
Love is a basic human need


And even when it's bad, it's good
Even through tough times, true love has its merits


Good loving
True love


It makes the world go 'round
Love is a powerful force that affects the world


It's looking for you now
True love is out there and waiting for you


So don't give up
Persist in your search for true love


I won't let you give up
Others who love and support you will help you persist in your search for love




Writer(s): Blair Daly, Michelle Branch

Contributed by Leah L. Suggest a correction in the comments below.
To comment on or correct specific content, highlight it

Genre not found
Artist not found
Album not found
Song not found
Comments from YouTube:

@DisneyForever2025

So good to hear Michelle's voice! Rihwa is amazing! <3

@mbadan1810

this song is amazing!!!! now we can buy it on iTunes

@SMD24

Lol I totally love this. Both voices sounds good together. I don't listen to Japanese pop rock music but Rihwa is pretty good lol thanks to Michelle lol I guess

@Redbloodopal

Amazing

@AlePuntoMusica

I HAVE BEEN DYING TO HEAR THIS SONG!! THANK YOU <3

@Zunndamotiandyudai

かわいい声(´・_・`)

@brianaloysius5036

I love u michelle..

@harriat0831

Wow!!

@Liz9162

Buy it on Itunes!! :D

@cpcolumbus

Ok, not bad.

More Comments

More Versions