A question of being thick headed or not?

Mis takes it special.

Often it is said, that making mistakes is what makes us human.  But the way we use the experience, might be what truly makes us special.

Some learn frfunny.pho.to_grunge_photo_effectom making mistakes, others make it into a blaming game.
I make to many small mistakes and often it frustrates me, because they do not have to happen.  Being angry does not really change the facts and crying is of no use, so how do you best handle, the emotions of making mistakes?

How does your character react and how long does it take them to learn from them if they even do?