Not Today
Mary J. Blige Lyrics


Jump to: Overall Meaning ↴  Line by Line Meaning ↴

This is another one of those heartbreak hotel joints for the ladies
Why won't you grow up and be a man someday
I can't believe that you're still playing silly games
Now why do I put up with all this child's play
Now if your word is all you have
Then you ain't worth a damn thing

Promises you told me every day
That you made you never ever kept
By me I really want to believe
But not today, not today, not today, not today

You're the worst
I can't even depend on you
you say a lot of good things
But something else you always do
Be a man of your word
Try to love something other than you
But now you can be on your way
'Cause I don't want you to stay

Promises bout our house
Bout the kids
Lifestyle we would live
Who the fuck you really is
In my face
All the time
Spittin' line after line
Broke down my wall and you got in my mind
You's a fake shoulda known
All the signs I was wrong
Believed what I saw
And your cover was blown
Breakup, leave
Make up, please
You's a magician all them tricks up your sleeve
Had me for a minute
I was in it
you played good
But I'ma get you
I'ma make moves
And I'ma leave you where you at dog, chill
Go back to square one
Wait for something real
Selfish nigga
Could have helped you nigga
Usually know betta but I felt you nigga
I guess getting in my head was a part of the plan
'Cause in reality the only thing you giving me is

Promises you told me every day
That you made you never ever kept
By me I really want to believe
But not today, not today, not today, not today

Promises you told me every day
That you made you never ever kept
By me I really want to believe
But not today, not today, not today, not today

Don't let him waste your time, girl
He's only telling lies, girl
And when he apologizes (and he will)
Don't be believing that man
'Cause he gon' do it again

Promises you told me every day
That you made you never ever kept




By me I really want to believe
But not today, not today, not today, not today

Overall Meaning

The song Not Today by Mary J. Blige is about a woman who is fed up with the broken promises and unreliable behavior of her partner. The lyrics express her frustration with the childish games and lack of maturity that her partner exhibits. She cannot understand why she puts up with this treatment and realizes that his words hold no weight if he never follows through with them. She sings about the unfulfilled promises that he made about their future together and how she wants to believe that things will change but not today.


The chorus repeats the phrase "not today" to emphasize the singer's unwillingness to tolerate her partner's behavior any longer. The verse uses metaphorical language to describe how her partner has played her for a fool and how his charming words have penetrated her mind. She chastises him for being fake and leading her on with his deceitful ways. The song has an empowering message for women who are in toxic relationships and encourages them to move on and not be fooled by their partners' empty promises.


Line by Line Meaning

This is another one of those heartbreak hotel joints for the ladies
The song is about dealing with a heartbreak caused by a man who continuously breaks promises and plays games, and it is written for women who are going through the same.


Why won't you grow up & be a man someday
The singer is tired of the man's immaturity and their inability to keep their promises and behave like a man.


I can't believe that you're still playing silly games
The singer is expressing their disbelief that the man is still playing games despite their awareness of what they're doing.


Now why do I put up w/ all this child's play
The singer is questioning why they have been tolerating the man's behavior for so long when all they give is child's play.


Now if your word is all you have
The singer is referring to the man's promises and saying that if that is the only thing they have to offer, it is worthless.


Then you ain't worth a damn thing
The singer is saying that if the man cannot keep their word, they are not worth anything to them.


Don't let him waste your time girl
The singer is advising women not to waste their time on men who continuously break their promises and lie to them.


He's only telling lies girl
The singer is warning women that the man is only going to keep lying to them and not keep their word.


And when he apologizes (and he will)
The singer is acknowledging that the man will apologize at some point, but it will only be empty words.


Don't be believing that man
The singer is again warning women not to believe the man's words because they have shown that they cannot be trusted.


Cause he gon' do it again
The singer is saying that the man will repeat their behavior and break more promises, so it's not worth investing time and energy into them.


Promises you told me every day
The repeated phrase refers to the man's empty promises that he makes to the singer on a regular basis.


That you made you never ever kept
The man continuously makes promises but never follows through with them.


By me I really want to believe
The singer wants to believe in what the man is saying and hoping for something real, but they continue to disappoint.


But not today, not today, not today, not today
The singer is telling the man that they are done believing their lies and empty promises, not today or ever again.




Lyrics © RINCON AVE MUSIC, BMG Rights Management, Universal Music Publishing Group, Warner Chappell Music, Inc.
Written by: Andre Young, Michael Elizondo, Theron Feemster, Mary J. Blige, Eve Jeffers, Bruce Miller, Curtis Lee Hudson, Lisa C. Stevens

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