I know that mistakes are part of learning, but I still beat myself up about them... I'd probably even beat myself up if I wasn't making mistakes lol... If you're not making mistakes, you're probably not doing anything, and that's a mistake in itself! Beating yourself up about mistakes is illogical, but we're human 
_________________
22, entrepreneurial and diagnosed with High Functioning Autism, ADHD, OCD and Tourettes. Also have problems with Anxiety, and more recently depression, although I seem to returning to my optimistic self =)