Over and over I thought (over and over I thought)When I hear you callWithout you in my life, babyI just wouldn't be living at all
And I will take you in my armsAnd hold you right where you belong'Til the day my life is throughThis I promise youThis I promise you
I've loved you foreverIn lifetimes beforeAnd I promise you neverWill you hurt anymoreI give you my wordI give you my heart (give you my heart)This is a battle we've wonAnd with this vowForever has now begun
The narrative within the song progresses through three main emotional stages: