Songwriter: Candice Nelson Patrick “J. Que” Smith Balewa Muhammad Ezekiel Lewis J-Roc Timbaland
Producer: J-Roc Timbaland
[Verse 1]
I can make love feel just like Heaven
I can be a little devil in bed and
Even clean and cook your breakfast
But I'm not perfect
I, I can take off when you need 'my time'
I can cheerlead for you from the sideline
Whisper in your ear, so divine
But I'm not perfect
[Pre-Chorus]
I beg you for forgiveness for all of the mistakes I've made
Be patient with me, baby, I'm just tryna make my way
I'm not a super hero, sorry I couldn't save the day
But believe me, oh, when I say...
[Chorus]
That I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I couldn't be your angel, angel, angel, angel
I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I didn't stroke your ego, ego, ego, oh, no
Yes, baby, but I guess wasn't able
Sorry I couldn't wear your halo (Halo, halo)
[Verse 2]
I know how to put your mind at ease, yeah
I can kiss you for all four seasons
Surprise you for no reason
But I'm not perfect... no
Fall on my knees and pray for our love
Promise not to let anything come between us
How could you let us fall apart all because
I'm not perfect
[Pre-Chorus]
I beg you for forgiveness for all of the mistakes I’ve made
Be patient with me, baby, I'm just tryna make my way
I'm not a super hero, sorry I couldn't save the day
But believe me, oh, when I say...
[Chorus]
That I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I couldn't be your angel, angel, angel, angel
I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I didn’t stroke your ego, ego, ego, oh, no
Yes baby, but I guess wasn't able
Sorry I couldn't wear your halo (Halo, halo)
[Bridge]
Oh, it was like you never knew my heart
I swear sometimes you are so hard on me
'Cause I'm not everything that you want me to be
I'm so sorry, I didn't want you to see me this way
I'm so sorry, I didn't mean to fall from grace
I didn't mean to fall from grace
[Chorus]
I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I couldn't be your angel, angel, angel, angel
I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I didn't stroke your ego, ego, ego, oh, no
Yes baby, but I guess wasn't able
Sorry I couldn't wear your halo (Halo, halo)
I can make love feel just like Heaven
I can be a little devil in bed and
Even clean and cook your breakfast
But I'm not perfect
I, I can take off when you need 'my time'
I can cheerlead for you from the sideline
Whisper in your ear, so divine
But I'm not perfect
[Pre-Chorus]
I beg you for forgiveness for all of the mistakes I've made
Be patient with me, baby, I'm just tryna make my way
I'm not a super hero, sorry I couldn't save the day
But believe me, oh, when I say...
[Chorus]
That I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I couldn't be your angel, angel, angel, angel
I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I didn't stroke your ego, ego, ego, oh, no
Yes, baby, but I guess wasn't able
Sorry I couldn't wear your halo (Halo, halo)
[Verse 2]
I know how to put your mind at ease, yeah
I can kiss you for all four seasons
Surprise you for no reason
But I'm not perfect... no
Fall on my knees and pray for our love
Promise not to let anything come between us
How could you let us fall apart all because
I'm not perfect
[Pre-Chorus]
I beg you for forgiveness for all of the mistakes I’ve made
Be patient with me, baby, I'm just tryna make my way
I'm not a super hero, sorry I couldn't save the day
But believe me, oh, when I say...
[Chorus]
That I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I couldn't be your angel, angel, angel, angel
I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I didn’t stroke your ego, ego, ego, oh, no
Yes baby, but I guess wasn't able
Sorry I couldn't wear your halo (Halo, halo)
[Bridge]
Oh, it was like you never knew my heart
I swear sometimes you are so hard on me
'Cause I'm not everything that you want me to be
I'm so sorry, I didn't want you to see me this way
I'm so sorry, I didn't mean to fall from grace
I didn't mean to fall from grace
[Chorus]
I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I couldn't be your angel, angel, angel, angel
I'm sorry I couldn't wear your halo, halo, halo, halo
I'm sorry I didn't stroke your ego, ego, ego, oh, no
Yes baby, but I guess wasn't able
Sorry I couldn't wear your halo (Halo, halo)
Doll Domination (2009 Re-Release)
- Love the Way You Love Me
- Whatcha Think About That
- In Person
- Painted Windows
- Happily Never After
- Takin’ Over the World
- Who’s Gonna Love You
- Out of This Club
- Elevator
- Halo
- Top of the World
- Whatchamacallit
- I’m Done
- Jai Ho! (You Are My Destiny)
- Hush Hush; Hush Hush
- When I Grow Up
- I Hate This Part
- Bottle Pop
- Magic
- Doll Domination (2008)
- Doll Domination (Deluxe Version) (2008)
- Doll Domination (2009 Re-Release) (2009)
- Doll Domination 2.0 (2009)
- Doll Domination 3.0 (2009)
- Buttons
- When I Grow Up
- Don’t Cha
- React
- Stickwitu
- Beep
- Hush Hush
- I Hate This Part
- Stickwitu (Avant Mix)
- Hush Hush; Hush Hush
- I Don’t Need a Man
- Wait a Minute
- Sway
- Buttons (No Rap)
- Whatcha Think About That
- Love the Way You Love Me
- Out of This Club
- Who’s Gonna Love You
- Takin’ Over the World
- Feelin’ Good
- Happily Never After
- Painted Windows
- In Person
- We Went as Far as We Felt Like Going