Are you good or bad at finishing things? Do all of your projects bear fruit?
See All 186 Episodes of "An Idiom a Day"