Break up with your over-the-counter sleeping pills. Here are all-natural sleep ... physician before starting to take them. The best vitamins to take for sleep are vitamins you are deficient ...