My All

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.

My All
Artwork
My All Publicity Material
Publicity Material

Remixes

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

Music Video

Album Version

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.”

Music Video
My All Video Shoot
Behind the Scenes
Photos
My All Music Video by Herb Ritts
Captures

So So Def Remix

The music video for “My All / Stay Awhile” was directed by Diane Martel and shot in a grainy fashion to simulate a home video.

Music Video
My All / Stay Awhile (So So Def Remix) Music Video by Laurence Vetu-Galud
Behind the Scenes
Photos
My All / Stay Awhile (So So Def Remix) Music Video by Diane Martel
Captures

Live Performances

Around The World 1998
World Music Awards 1998
Rosie O'Donnell 1997

Releases

United States

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.”

My All
CD Single
My All
CD Maxi Single
My All
CD Maxi Single
My All
12" Vinyl
My All
12" Vinyl
My All
Cassette Single
My All
Cassette Maxi Single
My All
Video Single

Europe

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
CD Single
My All
CD Maxi Single
My All
CD Maxi Single
My All
CD Maxi Single
My All
12" Vinyl

United Kingdom

“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).

My All
CD Maxi Single
My All
CD Maxi Single
My All
12" Vinyl
My All
Cassette Single

Australia

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.

My All
CD Maxi Single
My All
Cassette Maxi Single

Japan

In Japan, “My All” was issued on a 3" CD including “Breakdown” as the Single's B-side.

My All
3" CD Single

Mexico

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.”

Mi Todo
CD Maxi Single

Available on

Butterfly
Butterfly

Lyrics

Album Version

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.

So So Def Remix

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.

Spanish Version

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.