Headache puzzle

.

Headaches can stem from a wide range of causes. Five causes are incorporated into the image above.

Headaches can be caused by:

...