No matter how many times you fail to meet
your own expectations, you have to forgive
yourself. Despite contrary belief, dwelling
on and badgering yourself over your faults
doesn't ever help you grow into who you
want to be.
It's like gardening: if your flower isn't
blossoming like you want it to, you don't
rip out its leaves as punishment for failing
to satisfy you. You recognize the problem
and figure out what's going wrong with its
environment so you can modify it, giving the
flower a chance to bloom in its own time.
Accept your shortcoming or setback, forgive
yourself, and figure out what's going wrong
so that you can plan for how to prevent it
from repeating in the future. Thank your past
self for trying in the first place and then give
your future self the love needed to flourish.