I take my time I hurry up I know when I should push And I know when I should give up I make myself these promises I make myself keep them I do what I'm supposed to do I don't know what I did wrong Oh, I do try Oh, I do my best Oh, why am I so flawed? Oh, what did I do wrong? These Promises I make myself Why do I give up? Why do I fail? I don't know what to say What do I do now? It's either do or die I see I can't give up now These Promises I make myself Why do I give up? Why do I fail? These Promises (Oh, I do try) I make myself (Oh, I do my best) Why do I give up? (Oh, why am I so flawed?) Why do I fail? (Oh, what did I do wrong?) I take my time I hurry up I know when I should push And I know when I should give up