Thanks for your feedback.
Like you said, there are alot of life lessons out there and we have endless pool of materials to learn from.
On the other hand, we've got to be ready to learn else, all these experiences would make no difference in our lives.