There used to be a lesson regarding learning lessons, or rather when to learn them. Apparently eveything that you say or do has its effects and it is quite wise to choose to take them in and apply them to you life.
That being said, life would be a lot easier to live as one can resort to the comfort of knowing that somehow, somewhere, and somewhen (?) a lesson to be learned is waiting for each and every event that life throws at us.
...but why, oh WHY, do we have those events that make us wish that life had a rewind button!?