Are there always lessons to learn when challenges and disappointments, hurts etc come our way or is it that some people are not awakened enough to know that they are hurting others?