Craig David — Never Should Have Walked Away lyrics

I've been sitting trying figure out the reasons why, you were always going out alone.
I thought that you were meeting with some other guy all those times you weren't at home.
I was wrong but then I didn't understand what you were trying to say to me.
I thought that you were busy making other plans and none of those included me.
But then I always had too many insecurity
Why didn't I just decide to let it be?

[Chorus:]
I never should have walked away, I should have been there for you babe.
I know I've handled this so wrong I swear I didn't know.
Things are never gonna be the same and I know I am the one to blame.
I've gone and left you lone baby but I didn't know.

(2nd verse)
I remember it so clear when I got the call
It was the hospital on the phone.
They told how you slipped and had a nasty fall
And would I come and take you home.
Now that was bad enough but they had call to say, but like the words came out so slow,
I m afraid she lost the baby but she'll be ok and I didn't even know.
But know I see I should have been there from the start
Instead of letting it all fall apart.

[Chorus:]
I never should have walked away, I should have been there for you babe.
I know I've handled this so wrong I swear I didn't know.
Things are never gonna be the same and I know I am the one to blame.
I've gone and left you lone baby but I didn't know.

I didn't know
What was wrong
Girl I didn't know ohh

[Verse 3:]
I'm hoping you know I never meant to hurt you girl
But I was way to blind to see
That you were only trying to protect me girl
I wish you had more faith in me
Now I realize that I've let you down
And you have reasons to act that way.
I felt like you were cheating when you weren't around that's why I had to walk away
But girl looking back despite of all that we've been trough
I am asking is there still a chance for me and you.

[Chorus:]
I never should have walked away, I should have been there for you babe.
I know I've handled this so wrong I swear I didn't know.
Things are never going to be the same and I know I am the one to blame.
I've gone and left you lone baby but I didn't know.

I never should have walked away, I should have been there for you babe.
I know I've handled this so wrong I swear I didn't know.
Things are never gonna be the same and I know I am the one to blame.
I've gone and left you lone baby but I've didn't know.
[ Lyrics from: http://www.lyricsty.com/craig-david-never-should-have-walked-away-lyrics.html ]

Songwriters: CRAIG ASHLEY DAVID, MARK HILL
Never Should Have Walked Away lyrics © Warner/Chappell Music, Inc., BMG RIGHTS MANAGEMENT US, LLC