Mental health issues impacting millennials, baby boomers and just about everyone, new research shows