Those things happen even to the most experienced. Instead of being pissed and frustrated, turn it (your view) around into a learning experience. "I learned so much! " is way better than, "I made all these mistakes "
We all make mistakes. Some of us learn from our mistakes. I keep on learning. Sometimes I learn the same thing, again and again. LOL