I listen a lot. My new monitors expose everything so it's easier to spot mistakes to fix.
I hate anything I record by me because I am super harsh on my own recordings thinking I could do everything better, but now days I record others so its fun.
Still vocal and guitar tracks I do make me cringe, however my older stuff makes me worse so I'm slowly getting more satisfied with my newer work.