Jaron And The Long Road To Love — It's A Good Thing lyrics

I made a promise,
Yeah I swore to myself,
I'd never give my heart away,
No, No,
To anyone else
Cause I'd burned and I'd been lied to,
Couldn't find love if I tried to
Say I'd live alone forever,
Was the safest way that I knew

There you were,
As if you had been,
Listening inside my head

Everything had fallen apart
You came into the picture,
Like a work of art
I feel your arms around me,
And it sets me free,
It's a good thing
[ Lyrics from: http://www.lyricsty.com/jaron-and-the-long-road-to-love-its-a-good-thing-lyrics.html ]
I used to wake up
At the first drop of rain
Now I sleep beside you,
Through a hurricane
Like a window,
That was painted shut
My heart was closed,
And had enough
And though I tried to hide away,
You knocked until I opened up

There you were,
As if you had been,
Waiting for me all my life

Everything had fallen apart
You came into the picture,
Like a work of art
I feel your arms around me,
And it sets me free,
It's a good thing

There you were,
As if you had been,
Listening inside my head
Everything had fallen apart
Then you came into the picture,
Like a work of art
I feel your arms around me,
And it sets me free,
It's a good thing
Yeah everything had fallen apart,
You came into the picture,
Like a work of art
I feel your arms around me,
And it sets me free
It's a good thing
It's a good thing
It's a good thing