May marks Mental Health Awareness Month, and the calendar is brimming with events designed to enlighten and inspire.