#4 Vitamins
In order to stay healthy, one needs to consume proper food, a complete diet if we may say. And a complete diet consists of everything. Right from Carbs to Proteins to vitamins to iron to minerals. But most of you would wonder that even after eating proper food, you suffer from severe headaches and back pains. Why??
Can you believe that one supplement can cause terrible headaches and unbearable pain in the back and in the joints if not consumed enough? The discomforting pain caused by a headache can sometimes be so unbearable that you won't be able to function properly. Moreover, your back and your joints can hurt so much that you might not even be able to get out of bed for days and even weeks, since the pain would require a lot of rest. So yes, Vitamins it is!

#3 Vitamin D
Not many people would've thought that Vitamin D was the reason behind all your headaches and back pains and what not. Although the name suggests it, do not be misled by the common assumption that vitamin D is really a vitamin.
Despite the fact that many people believe that, it actually has the properties of a hormone. Hormones are usually produced by the thyroid gland, but the skin produces vitamin D. That may be a reason why it is often referred to as a vitamin. So now we've cleared your doubt.

#2 Why vitamin D?
If this question just pooped up in your heads, we'll oblige to your query. Vitamin D is indeed connected to joint pain and back pain. It is very closely associated to the function of another hormone, cortisol, most commonly known as the stress hormone. Now understand this that Cortisol plays a very important role here.
Cortisol is relevant for the joints since it can relieve the pain if existent, and lower the swelling and inflammations. Many processes in the body are dependent upon the consumption of vitamin D. The organism is able to produce the stress hormone, if it receives enough vitamin D.

#1 The Main Factors
Our bodies need Vitamin D for tons of things. Insufficient amounts of vitamin D in the organism can cause headache because vitamin D is essential for good night sleep. If a person does not get enough sleep they start feeling depressed and spend days with a horrible headache.
However, contrary to everyone's belief, anti-depressants are not a very good solution in this case since the serotonin that they produce can help with the depression problem but it can worsen the problem with insomnia. That is the case because high levels of serotonin in the organism prevent you from getting some sleep even if you consume the anti-depressants early in the day. So a strict No No to anti-depressants.
Lets move forward to the main victims of Vitamin D. The target group with vitamin D insufficiency are the pregnant women since they supply their fetus with it before they give birth. In order for the baby to develop properly it needs large amounts of vitamin D.