People who have high expectations of themselves often feel they are not measuring up.
Give yourself permission to do your best and if it's not perfect, well, maybe next time.
Your feelings are far more typical than you can imagine.
Thanks :) I don't know what's triggering all this. I thought I was doing fine.