For teens, stress can come from all directions. The pressures of schoolwork, worries about future success, a cramped schedule, relationships at home and with friends and keeping track of social media ...