The Illusive Finish Line on April 28, 2023 artist author block creation +12 creativeprocess creatives editing fight finish finishline impossible mantra Other overwhelm perseverance possible showup welldone work writer artist author block creation creativeprocess creatives editing fight finish finishline impossible mantra Other overwhelm perseverance possible showup welldone work writer