If no objective causes can be found for regularly occurring sleep problems, a magnesium deficiency could be behind it. Magnesium is needed for many bodily functions and is responsible, for example, for your muscles to relax. Magnesium is also generally relaxing and can help minimize your stress levels. Try it out and have one of these little magnesium bombs before bed:
Cherry juice
Chamomile tea
Passionflower tea
Banana
Nuts
Oatmeal biscuit with honey