Every parent wants their child to be 'perfect' and to live in a 'perfect' world. But alas, that is not the case. However, as a parent, because we do not live in a perfect world it is important that we raise and train our children to grow into adults knowing how to face the challenges of life, knowing wisdom in how to deal with diverse situations, and the strength of character to carry themselves through the hard times and make the most of the good times. To see the positive in every situation to overcome the negatives. To know how to pick themselves up when they have been pushed down etc. I have been blessed with 7 children that have no physical challenges. Each and every one of them have their own uniqueness and personality and looks. My children have everything going for them. Yet, as each are growing and are at different stages in life ranging from young adults, teenagers, in between teens, and a 7 year old. They all have their own unique challenges to face in life. Who they are as an individual, how they compare to their siblings etc. Everyone in life faces those questions. No matter what challenges we face in life, we are all unique and different in our own way or we would be all clones and robots! As blankcanvas says: It is what we do with our differences and how we are raised to meet the challenges we face.