I've had headaches for quite a while, and I've always found that avoiding types of foods made my pain go away. Among my list of "avoid" items are: candy, leeks, dairy, red meats, some nuts, and red wine.
Here are some stones that would help relief headaches - in addition to conceptual advantages, chakra opening advantages are also present.
Selenite
Gives relaxation, encourages the flow of good energy and reduces weariness.

Since blocked energies are often the cause of headaches, selenite is a champion at clearing any sluggish energy. Harmful energies follow those obstructed energy, and selenite aids in directing them away from the body. It works wonders to reduce pain.
Amethyst
Relieve tension and anxiety brought on by pressure, calms the mind, and improves health.

Amethyst excels at reviving, relaxing, and adjusting your aura's vitality. Excellent for headaches at night since it helps you sleep better. Amethyst calms the mind and lowers mood swings by fostering tranquility, harmony, and tranquility.
Moonstone
Best for headaches caused by hormonal disruption or mental frustration.

Here, Moonstone is entirely about feelings. What woman hasn't experienced mood changes based on the day of her period? The blood levels are balanced by this crystal. With its soothing powers, Moonstone also helps to soothe emotions by reducing tension, worry, and stress.