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 give too little and wanted too much And i know it's not fair, but don't give me up Don't give me up Don't give me up Lie by the green river banks I need their love, paid in advance It's harder to stay, everytime But don't get me wrong I want this to stop Don't give me up Too much to say, too little time And my head can't afford to leave something behind And i run between faces too fast for 'em to sigh And then when i leave, well they don't really mind Cause i give too little and wanted too much And i know it's not fair, but don't give me up Don't give me up Don't give me up Lie by the green river banks I need their love, paid in advance It's harder to stay, everytime 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, everytime But don't get me wrong I want this to stop Don't give me up