What should I do if I feel like my song goes on for too long but I like every individual part of the song?
find the 'split point.' run the song from the beginning and find the first part that really doesn't seem good enough. just before that part, this is the 'split point.' take away everything after that (save it, put it on a shelf, don't promise to use it for this). keep running it from the beginning up to the split point and try to figure out what comes next, with no bias toward what you've shelved. although if the shelved contents screams out to you as the perfect thing for the moment immediately after the split point, then you can use it. but always respect the play through from the beginning, and know the split point