I know I broke my promise to you I betrayed your trust in me I gave in to temptation I was too blinded to see That you were all I ever needed I'm begging you, girl, please understand Darling, can you forgive me (forgive me) For being such a foolish man? Cross my heart and hope to try I've learned my lesson well this time I'll never tell another lie This time it's do or die Cross my heart and hope to try Whoa, what could I have been thinking? (cross my heart and hope to try) She was more than just a friend (cross my heart and hope to try) Lord, I know how much I hurt you I'll never break your heart again No, I don't wanna be a memory (cross my heart and hope to try) Of a love you'd soon forget (cross my heart and hope to try) And though I've taken you for granted Please don't give up on me yet Cross my heart and hope to try I've learned my lesson well this time I'll never tell another lie This time it's do or die Cross my heart and hope to try (cross my heart and hope to try) Cross my heart and hope to try (cross my heart and hope to try) I've learned my lesson well this time I'll never tell another lie This time it's do or die Cross my heart and hope to try I'll never tell another lie This time it's do or die Cross my heart and hope to try