We have all made a mistake sometime in our life, some of us have made more than our fair share. Yet if you never made a mistake you would never learn anything. You would go on in your own little world thinking that everything was perfect and having no real idea how things really work. As a child you may have had a bicycle, if the bike never had a puncture or the chain never came off, you would happily keep peddling around the streets, not really understanding how you managed to get from A to B. But when the bike broke down, you would of had to get onto your hands and knees, so as to put the chain back on, or you would of had to take the wheel off so you could repair a puncture. By doing this, little by little you became to understand your bike.
Life is just the same, you do not begin to reflect on it, until things start going wrong. You have no need to question your actions if things are going well, you are too busy having fun. But as soon as the metaphoric wheels fall off from beneath you, it becomes inevitable that you will question why.
Read More: Learn From Your Mistakes