Everyone should be himself a teacher. If you make a mistake, you need to help yourself to extract the maximum of useful experience. Remember that other people's mistakes are no less useful than your own.
Yeah you are right buddy, we learn alot to every mistakes we do in our everyday life. Those mistakes makes us more stronger in fighting our battle to have a more successful life in the future.