Too many people, too much to love And I can't learn my lesson, can't focus on one So I run from the people who love me the most And when I come back they are already ghosts 'Cause I gave to little and wanted to much And I know it's not fair but don't give me up Mm Don't give me up Mm Don't give me up Lie by the green river banks I need their love paid in advance It's harder to stay every time But don't get me wrong, I want this to stop Don't give me up Too much to say and too little time And my head can't afford to leave something behind And I run between faces to fast for them to sigh And then when I leave, well they don't really mind 'Cause I gave too little and wanted too much And I know it's not fair but don't give me up Mhm Don't give me up Mhm Don't give me up Lie by the green river banks I need their love paid in advance It's harder to stay every time But don't get me wrong, I want this to stop Don't give me up Lie by the green river banks I need their love paid in advance It's harder to stay every time But don't get me wrong, I want this to stop Don't give me up