if i could do it all over baby i d do it different maybe i wouldn t be here in this position i found you and i lost you looking back is torture and it hurts to know i let you go you live right around the corner and i could ve had it all could ve had it all true love i knew i had it true love was so hard to find true love if i could get it back i d never let it go this time true love is an inspiration true love it was mine oh mine true love if i could get it back i d never let it go i d never let it go this time feeling it all around me wondering how i blew it and i wanna know the secret of how they do it no such thing as perfection i m still learning that lesson to forgive is key to forgetting me and i m staring at my reflection and i could ve had it all could ve had it all true love i knew i had it true love was so hard to find true love if i could get it back i d never let it go this time true love is an inspiration true love it was mine oh mine true love if i could get it back i d never let it go i d never let it go this time if i knew then what i do now i d be with you tonight if i knew then what i d do now we d be alright i could ve had it all could ve had it all could ve had it all could ve had it all true love i knew i had it true love was so hard to find true love if i could get it back i d never let it go this time true love is an inspiration true love it was mine oh mine true love if i could get it back yeah if only i could get it back i d  true love i d never let it go true love it was mine oh mine true love i could ve had it could ve had it could ve had it all true love is an inspiration true love it was mine oh mine true love yeah if i could get it back i d never let it go this time i d never let it go this time true love2