a heart can only be so strong

bolton, michael

a hundred times i have walked out the door

just to walk back a hundred times more

a thousand nights i have sworn not to stay

ooh oh

i remained tangles in the chains of desire

ooh

i know that it's no good

i shouldn't be here

i know i should leave you

shouldn't let you close to me

shouldn't have this hold on me

no i shouldn't be so weak

but a heart can only be so strong

every time i try to go

just one look in your eyes i know

that a heart can only be so strong

a heart can only be so strong

a hundred ways you have captured my soul

i can't hold on but i can't let go

your spell on me is a spell i can't break

ooh oh

all my strength burning in the flames of desire

ooh

i don't wanna stay here

i don't wanna leave you

don't know how to leave you

wo

so strong

oh

i can't let go oh no

wo

so strong

wo

so strong

'cause you're a part of my soul

and i

can't escape you

no matter how hard i try

i can never be free

of your hold on me

i can't let go

a hundred times i have walked out the door

just to walk back a hundred times more

shouldn't let you close to me

shouldn't have this hold on me

but a heart can only be so strong

every time i try to go

just one look in your eyes i know

that a heart can only be so strong

a heart can only be so strong

a heart can only be so strong

Full Lyrics: a heart can only be so strong - bolton, michael