Ever think in part it may be the fact that an entire generation has been told how great they are despite having achieved nothing? When you are told you can do whatever you want as a child, then reality hits you as an adult you have no idea how to cope because you never had to cope with anything in your life.
Yup. We are producing weak, unrealistic people.