Starting too many projects, finishing none

Lately I have been starting a ton of projects, but dropping them once I lose interest. I come up with a cool paper idea, but next week I have new idea I’m excited about. Almost every idea I have requires extensive commitment to see return, so the short projects are wasted.

Does anyone else have this experience? What strategies did you use to pick the high expected-value projects and stay with them?