My All - Lyrics: M. Carey - - Music: M. Carey, Walter Afanasieff - Verse 1 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 Chorus 1 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 Verse 2 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 Chorus 2 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 **Guitar Break Chorus 3 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 Produced and Arranged by Mariah Carey, Walter Afanasieff Lead Vocals: Mariah Carey Keyboards, Synthesizers and Programming: Walter Afanasieff Additional Keyboards, Drum & Rhythm Programming, Sound Design & Computer Programming: Dan Shea Engineered by Dana Jon Chappelle, Mike Scott Assistant Engineer: Ian Dalsemer Recorded at Crave Studios, NY; WallyWorld, CA; The Hit Factory, NYC Mixed by Mick Guzauski at Crave Studios, NY Mastered by Bob Ludwig at Gateway Mastering, Portland, ME c. 1997 Sony/ATV Songs LLC, Rye Songs (BMI)/Sony/ATV Tunes LLC, Wallyworld Music (ASCAP) All rights administered by Sony/ATV Music Publishing, 8 Music Square West, Nashwille. All Rights Reserved. Used by Permission. "Your Balls" "My Balls"