I
We can make love feel just like heaven
I can be a little devil in bed
Even clean and cook your records
But I'm not perfectI
I can take off when you need that time
I can cheerlead for you from the sideline
Whisper in your ear so divine
But I'm not perfect
Ican keep you with the whole mistakes I made
Be patient with me baby I'm just tryna make my way
I'm not used to being sorry
I couldn't save the day
But believe me when I say
That I'm sorry I'm gonna love you
Halo halo halo
I'm sorry I couldn't be your
Angel angel angel angel
I'm sorry I couldn't hold your
Halo halo halo halo
I'm sorry I didn't stop your
Ego ego ego oh no
It's been a longguess I wasn't able
So I could be your halo
Hello hello I know how to put your mind at ease in
I can just 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
Or because I'm not perfect
I hope you can forgive me
For all of the mistakes I've made
Be patient with me baby I'm just tryna make my way
Here I'm sorry I couldn't save the day
But believe me when I say that I'm
Sorry I couldn't wear
Your halo
Your halo your halo halo
Your ego your ego ego ego oh no
Cause when you know this is a mirror
Yes it was a mirror
Sorry I could wear your halo
Hello hello hello
Oh it's like you never knew my heart
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
Halo halo halo halo halo
Cause I couldn't be your angel angel angel angel
Cause I couldn't wear your halo halo halo halo
Cause I couldn't stop your ego ego ego
Just remember I guess I wasn't able
Sorry I couldn't buy your halo