I keep thinking that I'm almost there Another plane another trip somewhere I'm on my own (on my own) I never thought I'd have to fight this hard I never thought I'd ever feel so far Far from home (far from home) Give me a reason to stay Cause I don't like feeling this way Cause I, I've had all that I can take But I'm not giving up Even when I'm stepped on Not giving in Even when hope is gone I won't let it get me down No, I'll turn it around Not giving in Even when I feel afraid Cause I know tomorrow is another day And when the going gets rough I'm not giving up on today I'm second guessing everything I do Reaching out and I'm almost through But I'm full of doubt (full of doubt) We're feeling so far from the start Now I'm sitting with a broken heart Screaming out (screaming out) Give me a reason to stay Cause I, I've had all that I can take But I'm not giving up Even when I'm stepped on Not giving in Even when hope is gone I won't let it get me down No, I'll turn it around Not giving in Even when I feel afraid Cause I know tomorrow is another day And when the going gets rough I'm not giving up on today I didn't want it this way I know there is a reason to stay But it's not much too late I might bend but I won't break And nothing's gonna stand in my way Cause I'm not giving up Even when I'm stepped on Not giving in Even when hope is gone I won't let it get me down No, I'll turn it around Not giving in Even when I feel afraid Cause I know tomorrow is another day And when the going gets rough I'm not giving up I'm not giving up I'll find a new way I'm not giving up I'm not giving up I'll make it through today I'm not giving up I'm not giving up I'll find a new way I'm not giving up on today