Keep yourself always attached to nature. This will help anyone to live a health and a happy life.
In terms of food or medicines for your physical strength, try towards nature. Organic foods, natural remedies will always gives a complete solution. Even for a better sleep, a healthy natural food in your daily life could do wonders without any supplements.
Whatever you intake define your outer as well as inner well being. If you are in need of peaceful sleep, start to consume vitamin D. This helps to control our inner metabolic syndromes. Then, expose yourself to sunlight for few minutes every day.
Milk, fish foods are also healthy to acquire vitamin D. This will keep your physical conditions stable along with nature.