00:06I know lovin' me ain't easy, I know what I've put you through
00:15When I go and do those crazy things to hurt you, that I don't know why I do
00:23Been a long, long time, lovin' life and lovin' free
00:30But baby, baby, don't give up on me
00:43Now you're all a girl could ask for, and you're more than I deserve
00:51But every time I try to walk the straight and narrow, I run right into a curve
00:59It's so hard to be all you're asking me to be
01:06But baby, please don't give up on me
01:19Gonna get myself together almost any day
01:26Hang on just a little longer
01:31Don't give up, don't throw it all away
01:50It's so hard to be all you're asking me to be
01:58But baby, please don't give up on me
02:26And hold on just a little longer