@churdtzu I do agree with your thoughts about life.Everything what happens in our life has a purpose even a bad thing is not useless or really bad because it always teaches us a lesson.
Not only that,if we remain always satisfied with the things we have it makes us more confident of ourselves and brings happiness.