Took a couple wrong turns Hit a few dead ends I got a little lost a time or two Down the road I've learned What I didn't know then I had a lot of growing up I had to do Not a second too late, not a second too soon You showed up right out of the blue Right on time, right on cue It's almost like somebody knew Every heartache, every mistake Everything in my rearview All the hard times, all the goodbyes All the nights that I got through It musta been part of a plan The ups and the downs everywhere I've been Was worth the ride, cause now I know that I Was on my way to you Ain't it crazy to think I wasn't gonna go out It was just another Saturday I was ordering a drink And it was way too loud But you pulled me in and asked me for my name Not a second too late, not a second too soon You showed up right out of the blue Right on time, right on cue Yeah I guess somebody knew Every heartache, every mistake Everything in my rearview All the hard times, all the goodbyes All the nights that I got through It musta been part of a plan The ups and the downs everywhere I've been Was worth the ride, cause now I know that I Was on my way to you Thank God for love that didn't last And all the pain left in the past It was all a part of passing through On my way... to you Every heartache, every mistake Everything in my rearview All the hard times, all the goodbyes (I was on my way) Every heartache, every mistake Everything in my rearview All the hard times, all the goodbyes All the nights that I got through It musta been part of a plan The ups and the downs everywhere I've been Was worth the ride, cause now I know that I Was on my way to you (Every heartache, every mistake) (All the hard times, all the goodbyes) I was on my way I was on my way to you (Every heartache, every mistake) (All the hard times, all the goodbyes) I was on my way I was on my way to you