I find that listening to my work in progress over and over will quickly make me become too content with how it turned out. Once I get something substantial written, I like to listen to it cause I'm proud of how it sounds or I think it sounds cool. I try to resist this urge because once I become satisfied in any way I will stop creating efficiently or even stop all together. My brain will become creative only when it has the drive to want to impress myself (and others) with something new. Which brings be to another point. Showing of you music to other before it is finished will kill your progress in the same manner. Cause once you receive praise for something, you will usually stop trying as hard on the song. One of the main drives behind a creative mind it to receive praise from others and from yourself. Once you get that, there isn't much motivation to continue.
tl;dr Solutions are: don't show off work in progress tracks to others till they are done. And only re-listen to tracks as much as is necessary to continue writing.
Hit the nail on the head and one shotted it like Hank Hill.