This is spot on. While I agree there are more and more factors that affect kids these days, including social media, the media coverage, technology, video games, etc. the bottom line is pretty well stated above. Kids today DO NOT handle adversity well. Lots of reasons for it, but I see it...