Heard It All Before
Dinah Jane Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

What you say won't change the way I feel
'Cause I've fallen outta love, love
Wish I could take back the time I killed
Three years running up behind you
'Case you forgot let me just remind you that I
Stood beside you when you were no good
Loyalty just ain't your thing, whoa, oh
The fact that I ain't callin' got you shook
Now you blowing up my line, I decline you
No, I don't wanna come through

'Cause I heard it all before
Can't live without me
Yeah, I heard it all before
"Girl, you're all I need"
Boy, I heard it all before
So save yo' energy
For the next bitch
'Cause she just ain't me

Don't wanna hear no more apologies (No)
Or see you standin' in the rain (Rain)
Who got you singing all this R&B?
If I was Alicia you was my boo
But you the same that you was in high school, ohh
Nobody touch you like me, oh, oh
I know that here is where you wanna be
Everything happens for a reason
Can't just do what you want to (Want to)
Tell me, how does it feel when I curve you?

'Cause I heard it all before ('Cause I heard it all before)
Can't live without me
Yeah, I heard it all before (Yeah, I heard it all before)
"Girl, you're all I need"
Boy, I heard it all before
So save yo' energy
For the next bitch (Hey, yeah)
'Cause she just ain't me

Said you care for me, care for me
But you wasn't there for me, there for me
Now you tryna beg for me, beg for me (Damn)
But it's too late for sorries
No ifs or ands or buts about it
You want a second chance, I doubt it
Don't waste your breath, I'm out here scouting
Yea, you the reason that I'm outie

'Cause I heard it all before
Can't live without me
Yeah, I heard it all before
"Girl, you're all I need"
Boy, I heard it all before
So save yo' energy
For the next bitch
'Cause she just ain't me

'Cause I heard it all before
Can't live without me
Yeah, I heard it all before
"Girl, you're all I need"
Boy, I heard it all before
So save yo' energy
For the next bitch (For the next bitch)
'Cause she just ain't me





You lil' bitch

Overall Meaning

The lyrics of Dinah Jane's song Heard It All Before express a woman's frustration with a past lover who has repeatedly let her down in their relationship. She is no longer interested in hearing apologies or empty promises from him because she has fallen out of love with him. She wishes that she could take back the three years she spent behind him because of his lack of loyalty, exemplifying that he has always been the same as he was in high school. The man in the song tries to win her back with claims that he can't live without her, but Dinah Jane has heard it all before and is not interested in being his "next bitch."


The lyrics express a message that many people can relate to: insistence that they have changed and promising to do better after repeated mistakes in a relationship. However, the singer of the song seems to have moved on and is not interested in entertaining those promises. As she declines to see him again, she expresses a sense of strength and clarity about the decision she is making, knowing that he is not the one for her.


Line by Line Meaning

What you say won't change the way I feel
I am no longer in love with you, so your words will not change my feelings.


'Cause I've fallen outta love, love
I have fallen out of love with you.


Wish I could take back the time I killed
I regret spending the last three years chasing after you.


Three years running up behind you
I have been chasing after you for three years.


'Case you forgot let me just remind you that I
In case you forgot, I stood by you even when you were not good to me.


Stood beside you when you were no good
I stayed by your side even when you were not treating me right.


Loyalty just ain't your thing, whoa, oh
You do not value loyalty in a relationship.


The fact that I ain't callin' got you shook
The fact that I am not answering your calls is bothering you.


Now you blowing up my line, I decline you
I am rejecting your calls and messages.


No, I don't wanna come through
I do not want to come to see you.


'Cause I heard it all before
I have heard all your apologies and excuses before.


Can't live without me
You claim you cannot live without me, but I do not believe you.


Yeah, I heard it all before
I have heard all your lies and manipulations before.


"Girl, you're all I need"
You keep telling me that I am all you need, but I do not believe you.


Boy, I heard it all before
I have heard all your broken promises before.


So save yo' energy
Do not waste your time trying to persuade me.


For the next bitch
Find someone else to manipulate and deceive.


'Cause she just ain't me
You will not find someone like me to treat poorly.


Don't wanna hear no more apologies (No)
I am tired of hearing your apologies.


Or see you standin' in the rain (Rain)
I do not want to see you standing outside my door, rain or shine.


Who got you singing all this R&B?
Whoever you are listening to is influencing your behavior towards me.


If I was Alicia you was my boo
If I were Alicia Keys, you could be my boyfriend.


But you the same that you was in high school, ohh
You have not changed since high school.


Nobody touch you like me, oh, oh
You cannot find someone who will treat you as well as I did.


I know that here is where you wanna be
You want to be with me, but I am no longer interested.


Everything happens for a reason
There is a reason why we are not together anymore.


Can't just do what you want to (Want to)
You cannot always get what you want.


Tell me, how does it feel when I curve you?
How does it feel to be rejected by me?


Said you care for me, care for me
You claim you care for me.


But you wasn't there for me, there for me
You were not there for me when I needed you.


Now you tryna beg for me, beg for me (Damn)
Now you are begging for me to take you back.


But it's too late for sorries
Your apologies are too late.


No ifs or ands or buts about it
There is no room for negotiation or discussion.


You want a second chance, I doubt it
I do not believe you deserve a second chance.


Don't waste your breath, I'm out here scouting
Do not bother trying to convince me, I am already looking for someone better.


Yea, you the reason that I'm outie
You are the reason why I am leaving.


You lil' bitch
Insult directed towards the person being rejected.




Lyrics © Universal Music Publishing Group, Sony/ATV Music Publishing LLC, Warner Chappell Music, Inc.
Written by: Dinah Hansen, Frank Brim, Jonathan Rotem, Micah Powell

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
Comments from YouTube:

Jeremy Lin

She deserves to be reintroduced by a new label and management who cares for her!!!!

Wisna R.

Agree

KATE

ikr

Lion Chris

So true she is nowhere to be seen she deserve more

joshwaemohi

she has so much potential 😭

ChrisVeeTV

Her time will come

4 More Replies...

Tina H.

She is seriously so friggin gorgeous omg, and her vocals are so smooth, I’m so upset at how she isn’t being recognized for this, her label needs to pick up on the gold she is

Chris Hall

NAME MY SON GOLD

dreamergirlbaby

I feel like Normani and Dinah would be the ultimate girl group duo.

amber rose

dreamergirlbaby they lead a song on 5h’s last album, you should listen!

More Comments

More Versions