I wasn't born a sinner but you know I'm no saint
I'll keep some promises but some of them I'll break
I stumble and fall along that straight and narrow path
I never get too far gone before something always brings me back
I may walk with the devil for just a little while
But i sleep with an angel she's got the sweetest smile
She's the prettiest thing that's ever walked in my life
We found a love that'd take a lifetime to find
She's the type that can light a room with just a smile from her face
She's the kind that'll steal your heart won't leave your mind for days
I've fallen head over heels over and over again
I've never known a love quite like this that never ends
I may walk with the devil for just a little while
But I get to be with this angel that lets me call her mine
She's got so much love that she don't know how to hide
I finally found a love that would take a lifetime to find