Don't beat yourself up over mistakes you've made. Learn to recognize valuable lessons in them that will definitely be useful to you in the future, so as not to step on the same rake again. Look at mistakes as experiences, not as things to stop doing.