Rock Steady
All Saints Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

Years on the run, boy I know I can take it
And now that I'm here I know you can't stand
The waiting, boy
Let's say no more games, no messin' with the mind
Always room for change, let's give it one more try

Come on, let's give it a try
I got my bags packed baby and I'm ready to go
Look in my eyes rock steady and I'll promise you more
I got my heart back baby and it's skippin' a beat
I got my ass in check check and now I'm ready to be

If you're good to go I'm right here fot the takin' (ooh, take it, take it, take it)
Don't cross the line I'll promise you no fakin' boy (no, no, no, no)
It's all understood, no messin' with the rules (the rules, the rules)
If I let you go, boy I would be a fool

What kind of girl wants to be a fool

I got my bags packed baby and I'm ready to go
Look in my eyes rock steady and I'll promise you more
I got my heart back baby and it's skippin' a beat
I got my ass in check check and now I'm ready to be

Tell me why we act so stupid with games we're playing (ooooh)
Life is so cool when we're heading towards the same thing
You and I work best with love instead of the fighting (ooooh)
Let's get together forever boy, no more hiding

I got my bags packed baby and I'm ready to go
Look in my eyes rock steady and I'll promise you more
I got my heart back baby and it's skippin' a beat
I got my ass in check check and now I'm ready to be

I got my bags packed baby and I'm ready to go
Look in my eyes rock steady and I'll promise you more




I got my heart back baby and it's skippin' a beat
I got my ass in check check and now I'm ready to be

Overall Meaning

In All Saints's song Rock Steady, the lyrics express a sense of determination and readiness to start a new chapter in a romantic relationship. The singer suggests that they have been on the run for years, but now they are ready to settle down and give the relationship one more try. The singer urges their partner to stop playing games and wasting time, as there is always room for change. The chorus emphasizes this readiness to start anew, with the singer declaring that their bags are packed, their heart is racing, and they are ready to go.


The second verse highlights the struggles that come with playing games and not being truthful in a relationship. The singer notes that there is no need to mess with the rules or pretend to be someone they are not. If the relationship is meant to work, there should be no need for games or hiding. The chorus is repeated again, emphasizing the singer's readiness to start over and promising more if their partner is willing to give it a try.


Overall, Rock Steady is a song about being tired of games and uncertainty in a relationship and deciding to take a leap of faith to start anew. The lyrics encourage honesty, openness, and commitment to make the relationship work.


Line by Line Meaning

Years on the run, boy I know I can take it
I've been through a lot and I'm tough enough to handle it.


And now that I'm here I know you can't stand The waiting, boy
I know you've been waiting for me and I'm finally here. You can't stand the anticipation.


Let's say no more games, no messin' with the mind Always room for change, let's give it one more try
Let's be honest and not play games with each other's emotions. We can always make a change for the better and try again.


Come on, let's give it a try
Let's take a chance and see where this goes.


I got my bags packed baby and I'm ready to go Look in my eyes rock steady and I'll promise you more I got my heart back baby and it's skippin' a beat I got my ass in check check and now I'm ready to be
I'm fully prepared for this commitment. I'm in control of myself and my emotions, and I promise to give you my all.


If you're good to go I'm right here for the takin' (ooh, take it, take it, take it) Don't cross the line I'll promise you no fakin' boy (no, no, no, no) It's all understood, no messin' with the rules (the rules, the rules) If I let you go, boy I would be a fool
If you're ready, I'm willing to take this relationship to the next level. I won't lie or break any promises. We both know the boundaries and if I were to let you go, I'd regret it.


What kind of girl wants to be a fool
No one wants to be taken advantage of or be made to look foolish in a relationship.


Tell me why we act so stupid with games we're playing (ooooh) Life is so cool when we're heading towards the same thing You and I work best with love instead of the fighting (ooooh) Let's get together forever boy, no more hiding
Why do we play games and make things so difficult in our relationship? It's much better when we're on the same page and working towards love instead of conflict. Let's be open and not hide our feelings from each other.




Lyrics © Sony/ATV Music Publishing LLC, Warner Chappell Music, Inc.
Written by: Greg Kurstin, Gregory Kurstin, Shaznay Lewis

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