stephen hadeenFeb 12, 2023revisiting the pastfirst, i'm my own worst critic. that's par for the course for most artists...