Have you ever wondered what causes your headaches? The truth is, the list of possible reasons can be incredibly long and leave you thinking, “am I dehydrated?”, “am I getting enough sleep?”, “is this from too much screen time?”, “do I need a vision exam?”, or one of many other self-check questions. Many of us …