That is a fantastic attitude to have. Every event in our lives, good or bad, can teach us something. Every person with which we come in contact can teach us something.
We have to be willing to open our eyes, ears, hearts, and minds to recognize and learn the lessons.
You're absolutely right @emmahs