May 29, 2025April 3, 2019 by Rebecca Heiss ADHD conferred benefits to our ancestors…and likely still does today.