On April 6, 1998, “My All” was sent to US radios as a single from Mariah's Butterfly album. “‘My All’ is one of the more passionate songs in my catalog.” Mariah wrote about the song on the #1 To Infinity liner notes. “I really love singing it! It takes me back to a really specific moment in my life where I fell in love with love.”
In the United States, “My All” was commercially released as a double-sided single with “Breakdown” on April 21, 1998. After selling 122,000 copies, the song entered the Billboard Hot 100 at number two. Two weeks later, it became Mariah's thirteenth number-one song on the chart, tying her with Michael Jackson for third place among acts with the most number-one singles. “My All” spent twelve consecutive weeks inside the Top 10 and was certified 2x Platinum by the Recording Industry Association of America on November 17, 2022.
“My All” became Mariah's fourteenth Top 10 hit in the United Kingdom, peaking at number four on the Official Singles Chart dated June 13, 1998. The song was certified Silver by the British Phonographic Industry on April 6, 2018. In Australia, “My All” peaked at number thirty-nine and was certified Gold by the Australian Recording Industry Association on October 21, 2020.
Mariah recorded new vocals for the So So Def Remix of the song, which interpolates the song “Stay A Little While, Child” by Loose Ends and features rappers Lord Tariq and Peter Gunz. David Morales was in charge of the dance remixes, while UK-based R&B producers Full Crew worked on two remixes of the song featuring verses by rappers W.L. Wolfgang and Rickardo “The Dreadlocked Lyricist.” Mariah recorded a Spanish version of the song, titled “Mi Todo,” which was also remixed by Brazilian DJ Ipocratis “Grego” Bourniellis.
Song | Remix | Run time |
---|---|---|
My All | Classic Club Mix
Produced by David Morales. |
9:06 |
My All | Classic Radio Mix
Produced by David Morales. |
4:15 |
My All | Morales “Def” Club Mix
Produced by David Morales. |
7:16 |
My All | Morales “My” Club Mix
Produced by David Morales. |
7:08 |
My All | Morales “My” Instrumental
Produced by David Morales. |
7:08 |
My All / Stay Awhile | So So Def Remix feat. Lord Tariq and Peter Gunz
Produced by Jermaine Dupri and Carl-So-Lowe. |
4:43 |
My All / Stay Awhile | So So Def Remix feat. Lord Tariq and Peter Gunz — A Cappella
Produced by Jermaine Dupri and Carl-So-Lowe. |
4:43 |
My All / Stay Awhile | So So Def Remix w/o Rap
Produced by Jermaine Dupri and Carl-So-Lowe. |
3:46 |
My All / Stay Awhile | So So Def Remix w/o Rap — With Jermaine Dupri
Produced by Jermaine Dupri and Carl-So-Lowe. |
3:46 |
My All / Stay Awhile | So So Def Remix Instrumental
Produced by Jermaine Dupri and Carl-So-Lowe. |
4:43 |
My All | Full Crew Main Mix feat. W.L. Wolfgang and Rickardo “The Dreadlocked Lyricist”
Produced by Wayne Lawes. |
4:40 |
My All | Full Crew Main Mix w/o Rap
Produced by Wayne Lawes. |
4:40 |
My All | Full Crew Main Mix Instrumental
Produced by Wayne Lawes. |
4:40 |
My All | Full Crew Radio Mix
Produced by Wayne Lawes. |
3:57 |
Mi Todo | Spanish Version
|
3:47 |
Mi Todo | Versión Por Una Noche Más
Produced by DJ Ippocratis “Grego” Bournellis. |
3:23 |
Mi Todo | Versión Por Una Noche Más Instrumental
Produced by DJ Ippocratis “Grego” Bournellis. |
3:23 |
Mi Todo | Versión Por Una Noche Más En Los Clubs
Produced by DJ Ippocratis “Grego” Bournellis. |
7:01 |
Mi Todo | Versión Mi Fiesta
Produced by DJ Ippocratis “Grego” Bournellis. |
4:28 |
The black-and-white music video was directed by Herb Ritts and filmed at the Sony Picture Studios in California. It premiered on MTV on March 19, 1998, and features Mariah lying on an overturned vessel and on a large conch shell, longing for her estranged partner. Mariah reunites with her lover — played by Ralph Lauren model Matt King — on top of a lighthouse. “I really really loved working with Herb Ritts because I always wanted to work with him and I was so happy to have the opportunity to do it on ‘My All,’ ” Mariah told MTV. “I knew I didn't have to worry about anything, I knew that he was more of a perfectionist that me.”
The music video for “My All / Stay Awhile” was directed by Diane Martel and shot in a grainy fashion to simulate a home video.
In the United States, “My All” was released as a double A-side with “Breakdown.” The Single, including both songs, was available on CD, Cassette and Video Single (containing both music videos). The “My All / Breakdown” Maxi Single was released on CD and contained three additional remixes: The Mo' Thugs Remix of “Breakdown,” the Mobb Deep Mix of “The Roof” and the Fly Away Club Mix of “Fly Away (Butterfly Reprise).” The 12" Vinyl includes the Classic Club Mix of “My All,” the Mobb Deep Mix of “The Roof,” The Mo' Thugs Remix of “Breakdown,” and the Fly Away Club Mix of “Fly Away (Butterfly Reprise).”
A Maxi Single for “My All / Stay Awhile” was released on June 9, 1998, on CD and 12" Vinyl, including two versions of the So So Def Remix (Main and Without Rap), two remixes of “My All,” produced by David Morales (“My” Club Mix and “Def” Club Mix) and the Morales Funky Club Mix of “The Roof.”
The European “My All” CD Single includes the Album Version and the Classic Radio Club Mix). Three Maxi Singles were also available, with CD 1 including the Album Version, two remixes of “My All” (Classic Radio Club Mix and Classic Club Mix) and the Mobb Deep Edit remix of “The Roof.” CD 2 includes two versions of the So So Def Remix of “My All / Stay Awhile” (Main and Without Rap), and the Morales “Def” Club Mix and Full Crew Main Mix of “My All.” CD 3 includes the Album Versions of “My All” and “The Roof” and the Classic Radio Club Mix of “My All” Europe also saw the release of a 12" Vinyl including the Album Version and three Morales remixes (Classic Club Mix, “My” Club Mix and Classic Radio Club Mix).
“My All” was released on June 1, 1998, in the United Kingdom. CD 1 includes the Album Version, two remixes produced by David Morales (Classic Radio Mix and Classic Club Mix) and two Full Crew remixes, produced by Wayne Lawes (Main Mix and Radio Mix). CD2 includes the So So Def Remix, the Morales Classic Radio Edit and two remixes of “The Roof,” (Morales Funky Club Mix and Full Crews's Club Mix. The “My All” Cassette Single includes the Album Version and the Morales Classic Radio Mix. The British 12" Vinyl release includes four remixes of “My All” (Morales Classic Club Mix, Morales “My” Club Mix, So So Def Remix and Full Crew Main Mix) and three remixes of “The Roof” (Morales Funky Club Mix, Morales After Hours' Mix and Full Crews' Club Mix).
In Australia, “My All” was released on CD and Cassette, both including the Album Version and three remixes by David Morales: Classic Radio Club Mix, Classic Club Mix and “My” Club Mix. The Australian CD came with a bonus color sticker.
In Japan, “My All” was issued on a 3" CD including “Breakdown” as the Single's B-side.
The Spanish version of “My All” was released in Mexico. The CD Maxi Single includes “Mi Todo,” three Latin remixes of “Butterfly” and “My All.”
I am thinking of you
In my sleepless solitude tonight
If it's wrong to love you
Then my heart just won't let me be right
'Cause I've drowned in you
And I won't pull through
Without you by my side
I'd give my all to have
Just one more night with you
I'd risk my life to feel
Your body next to mine
'Cause I can't go on
Living in the memory of our song
I'd give my all for your love tonight
Baby can you feel me
Imagining I'm looking in your eyes
I can see you clearly
Vividly emblazoned in my mind
And yet you're so far
Like a distant star
I'm wishing on tonight
I'd give my all to have
Just one more night with you
I'd risk my life to feel
Your body next to mine
'Cause I can't go on
Living in the memory of our song
I'd give my all for your love tonight
I'd give my all to have
Just one more night with you
I'd risk my life to feel
Your body next to mine
'Cause I can't go on
Living in the memory of our song
I'd give my all for your love tonight
Give my all for your love
Tonight
Lyrics: M. Carey. Music: M. Carey, W. Afanasieff.
Produced by Mariah Carey, Walter Afanasieff.
I told you Jermaine likes this, then I like it
Don't leave, don't don't leave
Don't leave, don't don't leave
Don't leave, don't don't leave
Don't leave, don't don't leave
Don't leave, don't don't leave
Don't leave, don't don't leave
Don't leave, don't don't leave
Don't leave, don't don't leave
I am thinking of you
In my sleepless solitude tonight
If it's wrong to love you
Then my heart just won't let me be right
'Cause I've drowned in you
And I won't pull through
Without you by my side
I'd give my all to have
Just one more night with you
I'd risk my life to feel
Your body next to mine
'Cause I can't go on
Living in the memory of our song
I'd give my all for your love tonight
So put your loving arms around me boy
And hold me like I was a cuddly toy
Let me feel that warmth of your embrace
Don't let go
Cause there could be no sadder sight to see
Than if we were to miss this opportunity
So send me up a signal and I'll catch the light
If there's no time, you know it's up to you
So why don't you
Stay a little while, child
Stay a little while, child
Stay a little while, child
Stay a little while, child
Peter Gunz:
Well since you put it that way
Honey I'm gon' stay
And only your love could make Peter parley
Let the limo leave and cancel the flight
And not only will I stay, girl I'm spendin' the night
And if it's right, I'm spendin' my life, all out
And if it seems like I'm rushin' then I'll sleep on the couch
MC it's your call, I'm ready to ball
And if you need me, I'm ready to brawl
Lord Tariq:
And that's forever by law, together we ball, we takin' it all
I'll make you feel a way a woman never felt before
I see women on many levels, never higher than yours
With a body like that, that face, no flaw
You got to be heaven sent, saying you's a dime
You off to meter and it's evident you like the way I rhyme
Yes I shine, I'm a veteran
Picture me and honey spendin' money like whatever then
We both got it
Mariah:
So why don't you
Stay a little while, child
Stay a little while, child
Stay a little while, child
Stay a little while, child
There's no need to act surprised
Cause there's no room to serve us right
So let's push love to the limit
And life to the edge
I have only one request of you
Stay a while
I'd give my all to have
Just one more night with you
I'd risk my life to feel
Your body next to mine
'Cause I can't go on
Living in the memory of our song
I'd give my all for your love tonight
Written by M. Carey, W. Afanasieff, C. McIntosh, J. Eugene, S. Nichol.
Produced by Jermaine Dupri. Co-produced by Carl-So-Lowe.
Te estoy pensando
En mi larga noche en soledad
Si el error fue amarte
En mi corazón vuelvo a estar mal
Porque estoy en ti
Y no sé vivir
Si a mi lado no estás
Mi todo yo te doy
Por una noche más
Y así poder sentir
Tu cuerpo junto a mí
Ya no puedo estar
Reviviendo aquí nuestra canción
Mi todo te lo doy por tener tu amor
Dime si me sientes
Imaginando verme frente a ti
Siempre estás presente
Y en mis sueños logro descubrir
Que aunque ya no está
Mi estrella fugaz
Te deseo alcanzar
Mi todo yo te doy
Por una noche más
Y así poder sentir
Tu cuerpo junto a mí
Ya no puedo estar
Reviviendo aquí nuestra canción
Mi todo te lo doy por tener tu amor
Mi todo yo te doy
Por una noche más
Y así poder sentir
Tu cuerpo junto a mí
Ya no puedo estar
Reviviendo aquí nuestra canción
Mi todo te lo doy por tener tu amor
Mi todo yo te doy
Mi amor
Mi amor
Lyrics: M. Carey. Music: M. Carey, W. Afanasieff.
Spanish adaptation: Manny Benito.
Produced by Mariah Carey, Walter Afanasieff.